Norway is known for its soul-stirring fjords and snow-covered Arctic landscapes. But the chilly Scandinavian country harbours a secret - it's home to some of the world's most spectacular beaches ...