Where is Carașova?
Where is Carașova located?
Carașova, Carașova, Romania (approx. 45.198322°, 21.863588°)
Where is Carașova on the map?
{"latitude":45.198322,"longitude":21.863588,"title":"Carașova"}