Neha Patil (Editor)Love my family & adore animals! Always try to have a positive mindset TrewassaUpdated on Nov 13, 2023EditLikeCommentShareShare 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 TopicsSeven Keys to Baldpate (1947 film)Nikolai MaksimovPaul McCusker