ODIHAM. King John’s private castle in the country

http://travellingdreams.com/wp-content/uploads/2016/01/Odiham-5-150x150.jpg

Tweet Odiham in Hampshire is a very pretty village were there is a ruin of an old castle from 13th century. It is one of three castles, built for King John of England (known as John Lackland) from 1207 to …

Posted in History&Towns&Castles&Palaces&Museums, Photo gallery | Tagged | Comments Off