Vihari
A Trip to Chillon Castle
S1 E1
3 Jul 2016
G
The host takes a tour of Chillon Castle, located on Lake Geneva, Switzerland. The castle displays the weapons and armouries of ancient soldiers. It consists of several rooms which depict the history of the castle.
Watchlist
Share