Where is San Pedro Huacatlan?

Where is San Pedro Huacatlan located?

San Pedro Huacatlan, Queretaro, Mexico (approx. 20.45°, -99.98333°)


Where is San Pedro Huacatlan on the map?