I just got back from a visit to a bunch of World Heritage Sites in Mexico and was pleasantly surprised at how few overseas tourists there were at many of these spots. As a result the places were full of local flavor and did not feel like they were overrun by foreign visitors. I would like to go back and see more World Heritage sites in Mexico, including those on the Ruta de la Independencia (Guanajuato, San Miguel de Allende and Queretaro).
I am particularly concerned about San Miguel de Allende ... is it really some sort of Mexican Disneyland colonized by hordes of expat Americans or does it still feel like an authentic Mexican historic town? I wouldn't want to visit there if all I will see are a bunch of rich American retirees living it up in some kind of low-cost paradise ... any info on this will be greatly appreciated!