Open main menu

Wikimedia Commons β

English: Babeny is a village in Devon, England.
Babeny 
village in United Kingdom
Wikipedia
Instance of village
Location Dartmoor Forest, United Kingdom
Authority control
Wikidata
Blue pencil.svg