Les Palmiers Beach Hotel

Athens Avenue and Pierides Street, Larnaca, Cyprus
Messenger