Where is La Sabrosa?

Where is La Sabrosa located?

La Sabrosa, Oaxaca, Mexico (approx. 16.05°, -97.58333°)


Where is La Sabrosa on the map?