Join us in Episode 106 as we discuss the beautiful Island of Eleuthera and Light House Point, with a family who has vacationed their the past several years. Jimmy does an amazing job filling us in on the history, the people, and the beauty of this Island located in the Bahama’s. Disney Cruise Line has bought Light House Point, and under the direction of Joe Rohde, plans to develop Light House Point for their newest private stop in the Bahama’s. Enjoy this special look at the Island of Eleuthera.
You can support our show via our Patreon program:
Contact Steve and Christy via: