Where is San Diego El Organal?

Where is San Diego El Organal located?

San Diego El Organal, Puebla, Mexico (approx. 18.72639°, -98.52222°)


Where is San Diego El Organal on the map?