Leuven, Belgium The Stunning Gothic Architecture of Leuven Leuven is a hidden gem located just 25 kilometers away from Brussels.
Leuven, Belgium The Fascinating History of Leuven's Grand Beguinage Leuven's Grand Beguinage is an intriguing piece of history. This