Situated on the far southern coast of England and connected to its own mini-peninsula, Weymouth is a prime location for those wanting to get away in the summer from the extreme heat and the drier climes of inland living. Before you head anywhere – no matter how much good you’ve heard about it – you…