Outside the city of San Miguel de Allende you can find a botanical garden preserving the natural flora of Mexico. It is worth the trip - on the grounds you can also find a 1800's hacienda.
san miguel botanical reserve (112 images)
Click a picture to see a larger view.