Sunday, 27 October 2013

Beautiful Island City On The Water

Mexcaltitán de Uribe, also known simply as Mexcaltitán, is a small man-made island-city off the coast in the municipality of Santiago Ixcuintla in the Mexican state of Nayarit. Legend has it that it was the Aztlan of the Aztecs, their home city and birthplace from where they set out on their pilgrimage in 1091 that led them to the founding of Tenochtitlan.