More than 700 islands and 2,000 cays make up this Caribbean oasis. A vacation to the Bahamas is marked by sun-filled days on stretches of immaculate beaches, swimming and diving in the clearest water on earth, and enjoying the islands’ fresh seafood served with a side of warm Bahamian hospitality.