Hailes Castle is a picturesque and substantial ruinous old fortress, perched on a rocky crag above the River Tyne near East Linton in East Lothian, long held by the Hepburn family and associated with Mary Queen of Scots.
{}