Yaverland Beach on the Isle of Wight has just been named one of the world's top beaches. With its stunning scenery and sunny skies, it's a must-see destination.