The Golden Coast Beach Hotel

  • Famagusta, Cyprus