It is built at an altitude of about 100 m above sea level and is located 16 km, (10 miles) east of the city of Pafos.
The location is approximately 100 meters above sea level and is situated 16 kilometers, or 10 miles, to the east of the city of Pafos.