Coral Bay Villas close to Paphos Town Project listings April 3, 2020 0 admin Coral Bay Villas Location: Coral Bay Coral Bay is a beautiful resort situated just 12 km from Paphos town and is renowned for its superb sandy beaches. The Coral Bay Villas are located within the … Continue