The Bahamas is an archipelago of 700 islands and more than 2,000 cays. They stretch from 60 miles off the southeast coast of Florida and is the closest Caribbean destination to the US mainland. The capital of The Bahamas, Nassau, is located on the island of New Providence.