@travelfeed or @pinmapple community would work with this kind of content. you can also pin places on the map on pinmapple (making your travel blog map) and copy the code into your post.
with this amount of photos maybe even photograpylovers community would work.
on the post topic, ATV are a bit weird to drive (with my small amount of xp on it) as you do feel like you will flip at any moment. in reality it does not happen that easy but the feeling is there.
cool story, some nice shorts.