Where is San Andres?

Where is San Andres located?

San Andres, Puebla, Mexico (approx. 20.36667°, -98.08333°)


Where is San Andres on the map?