Magical town Dolores Hidalgo and Sanctuary of Atotonilco - San Miguel de Allende in San Miguel de Allende, Mexico