Socorro (Revillagigedo)

Mexico

Best timeNov–May
Water temp21–26°C
DifficultyAdvanced
Nearest airportSJD
Giant mantasSharks

Remote volcanic islands with giant mantas and abundant pelagics.