Chillon Castle is located in which country?
Correct answer: Switzerland
Arabella
Been to so many castles in Europe, in this one, too! Very close to Montreaux. 🏰