Newquay in Cornwall is one the best seaside resorts England has to offer. Let me tell you why you should visit this popular and affordable destination on Cornwall’s northern coast.