Taunton
Taunton is one of the big towns within Somerset in England. The town is over 1000 years old and has a rich military and religious history. Taunton Castle is a construction of the Anglo Saxon times and one of many standing testaments to the towns rich history. The town also hosts The Taunton Flower Show which is held at Vivary Park from 1866 to date. 40 Commando Royal Marines have their base at Tauton.
Visit Website