Troswell


Lower Troswell and Higher Troswell are two farms in the parish of North Petherwin, Cornwall, England, UK.