Launceston was the captial of Cornwall until 1838, the castle with its 12th century Norman keep still stands proudly above the town. The narrow streets, georgian houses, the steam railway and the intricately carved 14th century church make Launceston one of the most interesting inland towns in Cornwall.