Where is San Pedro del Rosal?

Where is San Pedro del Rosal located?

San Pedro del Rosal, Mexico City, Mexico (approx. 19.77667°, -99.81306°)


Where is San Pedro del Rosal on the map?