July 11, 2024 The Potlatch Club of the Bahamas is restored to its former glory The Bahamas island of Eleuthera, known for its wild beauty and 135 pristine beaches, has opened its first luxury boutique hotel. A popular private home...