Where is San Buenaventura?

Where is San Buenaventura located?

San Buenaventura, Puebla, Mexico (approx. 18.90556°, -97.93194°)


Where is San Buenaventura on the map?