Taunton

town in Somerset, England
English: Taunton is a town in the Somerset West and Taunton (formerly Taunton Deane) district, in the county of Somerset, England.

TauntonEdit

CastleEdit

Railway stationEdit