The town tends to make our list since it provides many of the best snorkeling tours on the planet. You probably will need to slumber north in the town at Costa de Cocos for better beaches as Xcalak smells of fish. Oaxaca was named the best city on the earth https://alexistcipx.luwebs.com/29168021/top-mexico-vacation-dispatches-secrets