Crowds at Weymouth Beach in Dorset, England (© Jack Sullivan/Alamy)
【August 17 2013】Weymouth Beach drives the economy in Weymouth, a town on the English Channel coast of Dorset County, England. As one of the first seaside resorts in Britain, Weymouth has perfected the model for the traditional coastal holiday getaway, with hotels on the beach, tourist shops in town, and festivals nearly year-round. Explore breathtaking Gallery from the HuluTrip homepage over the past 5 years..