The city makes our list because it gives a number of the best snorkeling tours on this planet. You almost certainly will want to sleep north of the city at Costa de Cocos for better beaches as Xcalak smells of fish. You could visit the primary temple of Tenochtitlan (because https://best-towns-to-visit-in-me56543.izrablog.com/29115719/new-step-by-step-map-for-mexico-travel-information