Makronissos Beach, Ayia Napa: White Sands & Shallow Waters | OnlyBeaches