People Once Lived Here?
Castles in your country - SkyscraperCity
Leeds castle, Leeds England
Leeds City Museum, Leeds
Places I'd Like To Travel To & Things I'd Like To See
Leeds Castle, Kent, England...this is a beautiful castle to visit, but always thought is was bizarre that it's name was Leeds Castle as it's nowhere near Leeds... :)
CASTLES Around The World