By Leo Wolfson

Legzira Beach – Atlantic coast: Credits: Conversant Traveller