The Bahamas are home to no fewer than 700 islands and islets, each one as beautiful as the next! Crystal-clear water, white sand and coconut palms provide the backdrop to some idyllic beaches, such as Cape Santa Maria and Pink Sands Beach, many of which offer visitors a wide selection of water sports. While Harbour Island is popular with surfers and Treasure Cay with kitesurfers, sailing enthusiasts will be in their element exploring the seas around the picturesque Abacos Islands. If you like fishing, make for Bimini or Andros for some memorable excursions, and if you're keen on snorkelling you'll be amazed by the third largest coral reef in the world. For a change of activity, how about taking a trip to the magnificent Lucayan National Park where you'll see underwater caves, mangrove swamps and varied wildlife. A visit to Nassau, Dunmore Town, or Cat Island and their museums and monuments will provide a whole host of information on the history and traditions of the Bahamas. Finally, take part in the Junkanoo festival before heading back to the beach for a bit of sun and relaxation - this is the Bahamas after all!