Where is Bursdon, West Country Inn?

Where is Bursdon, West Country Inn located?

Bursdon, West Country Inn, Devon, United Kingdom (approx. 50.94707°, -4.46356°)


Where is Bursdon, West Country Inn on the map?