Appleby Castle – Great History, Strange Hotel
Appleby Castle is a historic landmark located in Appleby-in-Westmorland, Cumbria, England. It has a fascinating history that spans over nine centuries. The history starts as far back as Roman times and carries on through to…