I've licensed many images from Turks and Caicos, part of the British West Indies. The island of Providenciales has some of the very best beaches in the world. For now, it's still very uncrowded too. This picture below was recently licensed by a newspaper in the UK.
The beach of Grace Bay on the island of Providenciales in the Turks and Caicos Islands.