Our Location Thalassa Beach Resort & Spa is located on the Mediterranean island of Cyprus, south of Turkey. With its outstanding natural beauty, spectacular coastline and fabulous climate, North Cyprus is still one of the more undiscovered areas in the Med. With a relaxed, safe and welcoming feel, exploring this unspoilt island at your leisure is highly recommended. Thalassa is situated on the shores of the south facing side of the Karpas Peninsula, within the tourism area of Bafra, featuring luxury 5 Star resorts and hotels and around 40 minutes from the historical city of Famagusta. The resort can be reached by air from Ercan airport in North Cyprus (60 minutes) and from Larnaca (1 hour 20 minutes) or Paphos (2 hours 35 minutes) airports in the south of the island.
4