Best Beaches in the World

It was a tough job to narrow them down, but these 20 beautiful beaches are the best in the world.