Travel

Prince Charles just casually opened a bed and breakfast at a Scottish castle

Prince Charles has opened a luxury bed and breakfast called The Granary Lodge on the ground of The Castle of Mey in Scotland.