The Grand Bahama Island is situated in northern Bahamas. The name may suggest this island to be the grandest and biggest amongst the Bahamian islands, but that is not the case here, the Grand Bahama Island doesn’t rank as the largest island, this distinction goes to the island of Andros.
In the present day, the city of Freeport, which is part and parcel of the Grand Bahama Island, grabs all the headlines. This city is in the news for its cosmopolitan nature and is growing very rapidly vis-à-vis other cities in the area. Not so long ago say around 40 years ago, Freeport never existed, today, the city is set to scale new heights that have never been witnessed in Bahamian history.
Nevertheless, the Grand Bahama Island has many attractions for [...]