Photo by: Jared Rice
On first glance, the low-key island of Norman’s Cay in the Bahamas might seem like ...