Where is Santa Rosa?
Where is Santa Rosa located?
Santa Rosa, Oaxaca, Mexico (approx. 16.316666°, -95.09944°)
Where is Santa Rosa on the map?
{"latitude":16.316666,"longitude":-95.09944,"title":"Santa Rosa"}