A little bit about Plymouth Plymouth is situated in the South West Corner of England in the County of Devon, undoubtedly one of the most beautiful counties in England. Plymouth is steeped in history with the main focal point on the harbour where the Pilgrim Fathers set sail, Darwin and Cook. Plymouth has obviously moved […]