We're sorry but Thalassa Beach Resort & Spa - Exclusive Beachfront Development in Bafra, North Cyprus | Luxury Mediterranean Real Estate | Amphitrite doesn't work properly without JavaScript enabled. Please enable it to continue.