Does Weymouth have a Harbour?
Does Weymouth have a Harbour? Yes, Weymouth does have a harbour. It is centrally located on the South Coast of England and is situated at the Heart of the Heritage Coast World Natural Heritage site. When did Weymouth become a port? Weymouth has been a port for many centuries, with evidence showing that Roman galleys …