The Bahamas is a small Caribbean country of over 700 islands, scattered across some of the world’s clearest waters. Whether you’re craving relaxation or adrenaline, this island nation boasts countless immaculate beaches, exciting cultural events and unique activities above and under water.