From the Huffington Post

Top Ten reasons people fall in love with San Miguel de Allende

 

 

1.  Rich History                                              6.  Rooftop Views

 

2.  Gorgeous Architecture                             7.  Art

 

3.  Eclectic Shops                                          8.  Walkability

 

4.  Cultural Mix                                               9.  Jacaranda Trees

 

5.  Food & Dining                                           10.  Spectacular Sunrises & Sunsets