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.
Fish fries, rum punch, and locals-led cooking classes — here are the best ways to experience the Caribbean islands' signature food and drinks. An archipelago of more than 700 islands, the ...