Its walls the colour of saffron, Culross Palace beckons you into a 17th-century world of cobbled streets and quaint townhouses …