The Bahamas is an archipelago of over 700 islands strewn in a 750-mile arc from the southern tip of Florida to the north shore of Haiti. This guide includes information on the casinos and shopping of Nassau, restaurant and accommodation options to suit all budgets, and thorough coverage of surfing spots, and good areas for windsurfing.