Star Restaurant and Bar
Grand Bahama Island’s Star Restaurant and Bar
Sixty-eight years ago, the West End neighborhood of Grand Bahama Island was where it was at for tourism. It was the first…
Sixty-eight years ago, the West End neighborhood of Grand Bahama Island was where it was at for tourism. It was the first…