The Mexican city with splendid Baroque and Colonial Structures

It is one of the best colonial cities in Mexico. It is as if you are stepping into 16th-17th times. Its streets are windy and built on a hilly land. It has many churches and museums and it is know as an expats sanctuary for art lovers.