Hailes Castle is a mainly 14th century castle about a mile and a half south-west of East Linton, East Lothian, Scotland. This ...