1. Grace Bay, Turks & Caicos Islands. Clear turquoise waters meet the finest white sand in the world. For me, it's the most beautiful beach hands down. TCI is also still pretty much undiscovered so it still retains the easy caribbean feel that many other places have lost due to over development. The coral reefs are also good for snorkelling. It's paradise.