Category: England Travel Guide

Apr 27, 2010

Ludlow Castle – A Perfect Place To Visit

The Ludlow Castle is one the Norman citadels that was erected along the Marches. This fort was fabricated at a superior cynical location that has some abrupt undulations in its northern sides. At its west it overlooks at the River Teme and Corve. Even though the precise date of this creation is still not known,
Read More