We did not find results for: Heavitree, United Kingdom.
Check spelling or type a new query.
Location in Exeter, Devon, England
Heavitree is a historic village and former civil parish situated formerly outside the walls of the City of Exeter in Devon, England, and is today an eastern district of that city. Wikipedia