Nestled on the edge of a dramatic cliff overlooking the Lesse River, Walzin Castle is one of Belgium’s most magical and lesser-known fairy-tale destinations. Built in the 11th century and ...