Mexcaltitan - a city on the water

03 May, 2012 | category - Others | 13 photos | 6281 visits

This is - a tiny island off round the Pacific coast of Mexico, with a population of just over 800 people. According to legend, this place is the ancestral home of the Aztecs.