This place is Leuven's botanical garden which is unexpectedly located in the city center on just a 10-minute walk from the Great Market square. Take your time to explore this wonder of nature, examine all the different species and enjoy the view! Most of it is outside, but you also have a tropical part which is located inside and another hall where they keep special plants. Credit: Emma's Roadmap
Part of: Belgium