Borthwick castle – hotel and wedding venue in scotland
Borthwick Castle – Hotel and Wedding Venue in Scotland Borthwick Castle was built in 1430 by Lord Borthwick. The castle was built as a stronghold, designed to withstand invaders, and also as a base from with offensive strikes could be launched when needed. When the castle was first built it had a portcullis, moat and […]