Related: 21 Best Things to Do in The Bahamas — Snorkeling ... magical channels is reason enough to visit. Gold Rock Beach, Grand Bahama Island Part of the 40-acre Lucayan National Park, Gold ...