Introducing: The Potlatch Club in Eleuthera, Bahamas
Published on: Wednesday 17 April 2024
Known for its 135 empty beaches, the island of Eleuthera in the Bahamas will welcome its first luxury boutique hotel, The Potlatch Club, in June 2024. The 11-key former private home, popular with New ...