Where is Villa Rosa?
Where is Villa Rosa located?
Villa Rosa, Buenos Aires, Argentina (approx. -34.416584°, -58.872845°)
Where is Villa Rosa on the map?
Villa Rosa - Buenos Aires
Villa Rosa - Retiro
{"latitude":-34.416584,"longitude":-58.872845,"title":"Villa Rosa"}