Bodiam Castle – East Sussex, England Bodiam Castle, nestled in East Sussex, England, is a testament to medieval architecture.
LEWES in East Sussex has been named the UK’s ‘prettiest town’ and its not hard to see why. The town has winding streets, ...