Blog Industry Experts Back to Industry Experts Articles On and off the resort at Grand Bahama Island Post date: Jun 25 2014 By: Vawn Himmelsbach A boardwalk through the mangroves at Lucayan National Park. Mangroves at Lucayan National Park. The Garden of the Groves on Grand Bahama Island. An orchid at the Garden of the Groves on Grand Bahama Island.