Newquay is a resort town on the coast of Cornwall, 11 miles north of Truro. The coastline in the area is indendented with many small sandy coves. It is one of the most popular vacation destinations in Cornwall, with Fistral Beach being the venue for many surfing competitions.