Where is La Rosa?
Where is La Rosa located?
La Rosa, La Rosa, Italy (approx. 40.606087°, 17.951963°)
Where is La Rosa on the map?
La Rosa - Lajatico
La Rosa - Pontedera
{"latitude":40.606087,"longitude":17.951963,"title":"La Rosa"}