East Lothian was previously called Haddingtonshire.
Your Browser can't handle IFRAMES. Please click here.
There are 96 castles in the county of East Lothian.