9- Mazunte, Oaxaca

This hippie, sandy beach town in Mexico is a hidden paradise. This coastal town of Oaxaca is known for turtle conservation.

This hippie, sandy beach town in Mexico is a hidden paradise. This coastal town of Oaxaca is known for turtle conservation.