Sunday, February 18, 2007

Warwick Castle, England

Warwick Castle is a Norman castle near Birmingham, England and literally just down the road from Stratford-Upon-Avon. The river just to the South is the Avon.

Here's the wikipedia article and here's their web page.

They do reenactments on the grounds and the interior is a Tussauds exhibit. You can climb that tower in the upper right.

No comments: