Some countries just seem to have it all: great weather, fascinating historical sights, a vibrant culture, fantastic shopping, unspoilt nature and delicious food. Mexico is a firm favourite among travellers because of the sheer variety it offers. There is something for everyone and because the country is relatively cheap, it’s easy to have a great time here even if you’re on a tight budget. Many people who visit Mexico head straight for the resorts along the coast. However, it would be a shame to miss out on the treasures of the capital. Mexico City, locally referred to as México D.F., is one of the largest cities in the world. Its sheer size will take your breath away and you’ll find a myriad of things to do here, from museums to ancient sites and from trendy nightlife and shopping areas to peaceful parks. If you love art and architecture, you’ll think you’ve died and gone to Heaven. The city was home to Frida Kahlo, whose blue house you can still visit, as well as her husband Diego Rivera and his fellow Mexican Muralists like David Alfaro Siquieros and José Clemente Orozco, whose works can be admired in various locations. After the […]