San Miguel Allende, Mexico: Vistas and beautiful stone walls which provide sitting areas are throughout the Botanical Garden in San Miguel Allende. There are over 60 acres of native plants and has many workshops and events. It is a sponsor of the International Festival of Hummingbirds. (Photo: Ann Summa).
Add to Lightbox Download