Nissi Beach Resort

  • Famagusta, Cyprus