Concho Perla – Isabela, Galapagos Islands
June 2018 Concho Perla – Isabela, Galapagos Islands With all day ahead of us, we decided to put the snorkel gear to use and explore Concha de Perlas on Isabela. The pier is only a fifteen minute walk from our hotel and this bay is …