Where is San Diego el Organal?

Where is San Diego el Organal located?

San Diego el Organal, Puebla, Mexico (approx. 18.7296044°, -98.519282°)


Where is San Diego el Organal on the map?