Weymouth Guide
Weymouth is a seaside town in Dorset in England, situated on the river Wey on the English Channel coast. Weymouth has an interesting history with talks of Roman ships sailing the river and is England’s first natural world heritage site for its Jurassic coastline.