Trevarren
Look at other dictionaries:
List of places in Cornwall — This is a list of all the towns and villages of Cornwall, United Kingdom. This also includes places in the Isles of Scilly. See List of places in England for lists of settlements in other counties. Top 15 places by population Alphabetical list A… … Wikipedia