Dorset has three of the UK's top ten beaches!

Bournemouth comes third in the league table, compiled by Trip-Adviser, with Swanage tenth and Weymouth fourth.

St Ives in Cornwall was voted Britain's best.