Tamworth is a town in Staffordshire and is approximately 14 miles (23 km) north-east of Birmingham. Tamworth is named after the River Tame which passes through the town.
Tamworth Castle and Moat House is the main attraction for visitors along with the Snowdome indoor ski slope. Tamworth's close proximity to Drayton Manor Theme Park also means it benefits from tourist traffic heading in that direction.
For more photographs of Tamworth click here or view on You Tube
No comments:
Post a Comment