Where is Villa Laetitia, Rome?
Where is Villa Laetitia, Rome located?
Villa Laetitia, Rome, Lazio, Italy (approx. 41.9164°, 12.46913°)
Where is Villa Laetitia, Rome on the map?
{"latitude":41.9164,"longitude":12.46913,"title":"Villa Laetitia, Rome"}