Tracing the Footprints of Centuries at Odiham Castle – Tarek The Traveller England Travel World Travel by admintarekthetraveller - May 30, 2024May 30, 20240 Welcome to Tarek The Traveller Blogsite, Here today I will write about Odiham Castle. Let's Start, Odiham Castle locally known as ‘King John’s Castle'. The Odiham Castle is situated near Odiham in Hampshire, United Kingdom. It is one of only three fortresses built by King John during his reign. Odiham is a town to the east of Basingstoke. “King John’s Castle”, as it is known locally, was one of just three fortresses built by King John during his 17 year reign, from 1199 to 1216. The castle was built on 20 acres of land acquired from local lord and was in an ideal location for the king as it was halfway between the royal residences in Winchester and Windsor. It took