Coopers Castle and Port Lucaya Marketplace Tour in Grand Bahama Island, Bahamas