BEST DESTINATIONS FOR ADVENTURE
Northern Mexico
Central Mexico
Southern Mexico
Northern Mexico
Central Mexico
Southern Mexico
The best spots for snorkeling in Puerto Escondido are Bacocho and Carrizalillo as well as Manzanillo Beach.
In the Main Beach the waters are calm and crystal clear and there is also a place to rent the proper gear.