Cornwall is a charming county of England located at the tip of the South western peninsula of Great Britain, United Kingdom. Surrounded on three sides by the English Channel and Celtic Sea, it boasts miles of white sandy beaches, spectacular landscape, ....