Only a 52 minute flight from  Miami, Grand Bahamas Island  generously offers all you expect from a tropical destination and much more. Grand Bahamas Island is more than just  the excitement of Freeport/Lucaya, more than just casinos, all-inclusive hotels  and world-class entertainment. Outside the city is an entire island filled with  natural wonders, and incredible diversity of marine life. There are small towns  that seem to sleep in time, and they hide a history unlike any other in the  Caribbean.