Where is Santa Rosa de Leales?
Where is Santa Rosa de Leales located?
Santa Rosa de Leales, Tucumán, Argentina (approx. -27.137802°, -65.26089°)
Where is Santa Rosa de Leales on the map?
{"latitude":-27.137802,"longitude":-65.26089,"title":"Santa Rosa de Leales"}