Giant Mantas: A Diving Adventure in Costa Rica's Catalinas IslandsIntroduction Costa Rica's Catalinas Islands, situated near the beach town of Playas del Coco in Guanacaste, offer a mesmerizing diving...