Mediterranean gem with consistent summer winds and warm water.
Mediterranean, Cyprus
Mediterranean kitesurfing with thermal winds. Beach and wave riding.