Via / Probable Source
This is a tiny island off the coast of Santiago Island in the Galapagos National Park Islands cluster - Near the coast of Ecuador in the Pacific Ocean.
Google Maps location..
Galapagos Islands Wiki..
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment