View_of_Agia_Napa_beach_located_in_vicinity_of_Nelia_Beach_Hotel Published July 26, 2017 at 1022 × 550 in Cyprus – Land of Aphrodite ← Previous / Next → View of Agia Napa Beach located in vicinity of Nelia Beach Hotel Photo by: VItaly Lischenko (Vlish) CC BY-SA 3.0 Agia Napa Beach, Nelia Beach Hotel, Cyprus