Stunning beaches, diverse marine life, and a laidback Caribbean environment. No wonder the Bahamas is having a moment! The ...