Eden Square in Protaras Cyprus
If you are looking for delicious food in a beautiful setting, Eden Square in Protaras, Cyprus is the place to visit while in the area. Situated just off the main road from Protaras to Ayia Napa, there is plenty of parking to the rear, as well as a soft play area for younger children. Set in beautifully landscaped water gardens […]
Recent Comments