Overview of tourism activities in Grand Bahama, Bahamas