Tag archives for Serro do Mar State Park

Whether you’re exploring the Galápagos or visiting glaciers, South America is just the place to unplug from routine life. Consider staying at one of these lodges for a truly unforgettable nature experience.