Horsehead shaped island

Isabela, the largest of the Galapagos islands, looks a bit like a sea horse facing toward the west. Located at the ‘mouth’ of the head of the sea ...

More Info | Islands

Albemarle, Ecuador (EC)


Nearby (6):
[URL]
[X]

URL:





Submit location to Virtual Globetrotting: