Veracruz
Another best dive site in Mexico is Veracruz. Not yet as famous as its neighbors, Veracruz holds unknown diving potential. Among its secrets: an eight-platform reef system that is ripe for exploration and five major wrecks - several of which are United State military ships. The seabeds of this naval port are blessed with a spectacle of sunken ships so wreck diving in Veracruz draws divers of all experience levels. Some vessels lie in as little as 10m of water and are great for fine-tuning your skills.
Scuba diving in Veracruz is not limited to wrecks. The marine park filled with sharks and macro is still largely undiscovered. Drift over a rainbow of boulder brain and great star coral with reef fish of every kind including the iridescent "Gobio Jarocho" - a fish found exclusively in Veracruz. Spot turtles, rays, and sharks if you're lucky.
Location: Veracruz, Mexico.
Best Time To Dive: May and November.