During the dry part of the year, Mexcaltitán looks like any other island off the coast of Mexico, save for its unusual shape.
Mexcaltitán is known as ‘Mexican Venice’, and some believe that it was the original Aztlan, birthplace of the Aztecs.
Located about 25 miles from Santiago Ixcuilntla in the Mexican state of Nayarit, the island is home to just over 800 people.
The sidewalks are two to four feet above the streets so they remain above water level during moderate flooding.
In the center of the town is Museo del Origen, which contains artifacts of Mesoamerican history and Aztec culture.
Nayarit is Aztec country, and local legend has it that the Aztec may have started out on this tiny little island, making it the birthplace of Mexican identity.
The island was created by human hands, possibly the Aztecs, in pre-Columbian Mesoamerica.
Source: Web Urbanist