Five European castles to stay in
Sleep in comfort behind stone walls in strongholds large and small, including a Scottish tower house, a French chateau and a Tuscan hamlet.
Read more…
22 March 2013