An archipelago of more than 700 islands, the Bahamas may collectively be best known for its clear turquoise water, idyllic beaches (with dozens on the island of Nassau alone), and world-class diving.