Perfect dive: sharks, mantas and whale shark in Costa Rica - Diving in Costa Rica

With no doubt, Isla del Caño and Bat Islands are a must-do for any diver in the world. We saw huge schools fish, dolphins, sharks, whales, mantas and whale sharks