Walking to Concha de Perla is a free and fun solo activity in the Galapagos, a phenomenal place to take a dip on Isabela Island. If you enter the island by speedboat, take care to notice the trailhead as you’re heading to your hotel. It’s a ten minute walk from […]
Daily Archives: December 20, 2017
1 post