The world is blessed with some amazing beaches. From north to south, there are tiny rocky coves sheltered by towering cliffs and incredible swathes of sweeping sand. From islands to towns, from tropical paradises to cities, from sparkly silver, through gold of every hue to volcanic black sand, the diversity is incredible. Here are 10 of the top beaches in the world:
1. Hanauma Bay, Oahu, Hawaii, USA
One of Hawaii’s most beloved nature preserves, the beautiful horseshoe-shaped Hanauma bay represents the floor of an ancient volcanic crater. A scant 10 miles from Waikiki, Hanauma stands above the rest, with its calm lagoons which make it a haven for snorkelers, swimmers and indeed, local marine life.