Dorset is one of the smallest counties in England, but it hides beautiful rural villages and some of the most charming beaches in England. At sea there are immense harbors, perfect sandy beaches, massive cliffs and natural wonders. Here you are in th...