Grand Bahama Island: Fresh Fish, Conch Salad, and Bahama Mamas
About 100 miles from Miami lies Grand Bahama Island. Best known for Freeport, the large shipping terminal and adjacent tax and duty-free area and the tourist town of Lucaya, Grand Bahama also boasts gorgeous white sand beaches, explorable caves, and excellent fishing — which translates into great seafood.Restaurants on Grand…