The duty-free shopping capital of the Caribbean and possibly the world, St. Thomas also happens to be one of the prettiest islands. Its capital and also its cruise port, Charlotte Amalie, boasts a beautiful Caribbean harbour, especially at sunset. All the shops - and they boast genuine bargains in the jewellery, perfume, drinks line - are concentrated in and around Charlotte Amalie. Around the island, you will want to see Magen's Bay, voted one of the world's top ten most beautiful beaches. Or take the short boat trip to neighbouring St. John where its national park has more than 40 beautiful beaches and coves.