Where is Karlovasi?
Where is Karlovasi located?
Karlovasi, Karlovasi (Station), Greece (approx. 37.79507°, 26.68347°)
Where is Karlovasi on the map?
{"latitude":37.79507,"longitude":26.68347,"title":"Karlovasi"}