Marathi | Hindi
FOLLOW US :
City
Worcester is a cathedral city in Worcestershire, England, 30 miles southwest of Birmingham, 101 miles west-northwest of London, 27 miles north of Gloucester and 23 miles northeast of Hereford. The population is approximately 100,000.