Where is la Romana?
Where is la Romana located?
la Romana, Comunitat Valenciana, Spain (approx. 38.3678386°, -0.8961147°)
Where is la Romana on the map?
la Romana - Alicante
{"latitude":38.3678386,"longitude":-0.8961147,"title":"la Romana"}