Neha Patil (Editor)Love my family & adore animals! Always try to have a positive mindset TrewassaUpdated on Jan 01, 2025EditLikeCommentShareShare on FacebookTweet on TwitterShare on LinkedInShare on RedditSign inTrewassa is a hamlet near Davidstow, Cornwall, England, United Kingdom.Map of Trewassa, Camelford, UKMore Alchetron TopicsReferencesTrewassa Wikipedia (Text) CC BY-SASimilar Topics