Ugborough is a village in Devon, England. It has a large church with a history going back to 1121.

Administratively Ugborough is a civil parish that forms part of the district of South Hams.


External links

Search another word or see Ugboroughon Dictionary | Thesaurus |Spanish
Copyright © 2014, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature