TalkingTree.com
Youth Hostel (111 of 121)
 San Miguel de Allende

 Use [F11] key for a better view
San Miguel de Allende