Teotihuacan Pyramids (Botanical Gardens) is located in San Juan Teotihuacan de Arista, Méx, Mexico. Teotihuacan Pyramids (Botanical Gardens) is rated 4.8 out of 5 in the category historical landmark in Mexico.
Accessibility
Wheelchair-accessible entrance