Tag: Perla

spot_imgspot_img

Snorkelling in Concha de Perla | Isabela Island, Galapagos

Concha de Perla, or Pearl Shell, is a pure rock formation on Isabela Island within the Galapagos, formed and influenced by the altering tides...