Towan is in Newquay Bay on the north coast of Cornwall. It is a shingle beach resort approximately 300 metres wide backed by cliffs and the town of Newquay.