Cornwall is one of the most picturesque counties here in England. Situated on the southwest coast, it is almost entirely surrounded by coastline. As such it is made up of the most wonderful white beaches and small fishing villages. Cornwall is also very rich in history and ancient site's to explore. ...