About Karavostasi
Karavostasi is a town in Cyprus, 6 kilometres (3.7 mi) north of Lefka. It is under the de facto control of Northern Cyprus.
Karavostasi is a town in Cyprus, 6 kilometres (3.7 mi) north of Lefka. It is under the de facto control of Northern Cyprus.