Top places to visit in Mexico

Guanajuato

Guanajuato, the capital of Guanajuato state, is a UNESCO World Heritage Site and a charming colonial-era city situated in a picturesque valley surrounded by the Sierra de Guanajuato mountains. The region is known as the Bajio, or heartland of Mexico. It has several of the most beautiful examples of Baroque architecture in America.