Festival Noel, the premiere event that kicks off Grand Bahama’s Christmas season, is set to return on December 2 at the Rand Nature Centre with all the attractions attendees have come to love. The annual event is the major fundraiser that assists with the maintenance of the nature reserves on the island under the remit