Penzance is a small town located in Cornwall, a county southwest of London. Upon arriving at the Penzance train station, one can soak in the beautiful scenery of the clear blue water, fresh air and ...