Mexico City has it all, name it and you’ll find it here. A city full of museums, amazing food, diverse shopping alternatives, trendy bars, free cultural activities and people, lots of wonderful people who will add to your experience in many surprising ways.
Read More