The 700 islands of the Bahamas have something for everyone. Crystal clear waters, sugary white sands and average year-round temperatures make this tropical paradise a must for relaxation seekers.
For the ultimate fairy-tale getaway, head to Harbour Island. With pastel-colored cottages, swaying palm trees and alluring blush-tinted sand.
Famed for its cobalt blue water, white sand beaches and friendly swimming pigs, this chain of 365 days along the Atlantic Ocean.