Mexico City is one of the few cities in the world which can boast rich and ancient history. Mexico City is situated in a valley and surrounded by mountains and volcanoes. Mexico City is a compact city but it hops to the beat of music, dances at night and is filled with beautiful people. While by day, it is an engaging hub of history bl
Read MoreWhat a lovely city really! You arrive at the airport to the hawkers . . . really just aggravating to me because I have 3 cranky children who have been couped up in a tiny seat for 4 hours and are ready to swim. I HAV
Read More