Weymouth – The Five Minute Spare Guide
Weymouth in Brief Weymouth is a seaside town in the county of Dorset, Southern England. Situated at the mouth of the River Wey on the English Channel, the town lies 7 miles (11 km) south of Dorchester and 5 miles (8 km) north of the Isle of Portland. While Weymouth has an extensive maritime heritage…