Where is Hampshire?

Hampshire is a county on the southern coast of England located in Winchester. It borders Dorset and West Sussex. Hampshire covers a total land area of 1,455 square miles and it a popular vacation destination.