Skip to content

Galapagos Islands: Poppin’ Off

Tourists are flocking to Ecuador’s Galapagos Islands, where a volcano’s been erupting for a week.

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*