Not Finding Your Answer?
Post It On KidzTalk Homework Help
Post It On KidzTalk Homework Help
Report a search problem
mobile version
Copyright 2005-2024 KidzSearch.com
Barnstaple is a town in Devon, a county in South West England. 20,724 people live there. It is found 68 miles (109 km) west southwest of Bristol, 50 miles (80 km) north of Plymouth and 34 miles (55 km) northwest of the county town of Exeter. view more...