Mexico's beaches tend to nab all the Spring break glory, but if you're itching to experience something new this year, skip the coast and head to its capital city instead. "The City of Palaces" is a stunning juxtaposition of historic and modern, and it's rich in culture – colonial architecture, whimsical neighbourhoods, cheap and delicious food, museums, and more.