Where is San Pedro de la Hortaliza?

Where is San Pedro de la Hortaliza located?

San Pedro de la Hortaliza, San Pedro de la Hortaliza (Ejido Almoloyán), Mexico (approx. 19.38806°, -99.81778°)


Where is San Pedro de la Hortaliza on the map?