Where is Santa Rosa de Lima?

Where is Santa Rosa de Lima located?

Santa Rosa de Lima, Oaxaca, Mexico (approx. 16.32028°, -95.0975°)


Where is Santa Rosa de Lima on the map?