In a scenic location overlooking a vast loch in Scotland sits a large, old, and impressive tower house known as Carrick Castle.
In a scenic location overlooking a vast loch in Scotland sits a large, old, and impressive tower house known as Carrick Castle.