19 Mesmerizing Floating Towns in the World

16. Mexicaltatan, Mexico

 Mexicaltatan, Mexico

Being famous world over as ‘Mexico’s Venice’, it is a small man made island, off the coast of Nayarit. According to legends, it was the birth place and home city, the Aztlan of the Aztecs. This is the place from where they set out to establish Tenochtitlan.

Leave a Reply

Your email address will not be published. Required fields are marked *

Top 10 Leading and Expensive Watches in the World

Top 20 Most Expensive Watches in the World

Sabah beach – Malaysia

Top 30 Gorgeous Beaches with the Clearest Waters