Marathi | Hindi
FOLLOW US :
City
Exeter is a cathedral city in Devon, England, with a population of 129,800. The city is located on the River Exe approximately 36 miles northeast of Plymouth and 65 miles southwest of Bristol.