Helmstedter Str. 99, 38448 Wolfsburg, Germany
How to go there
Garden Loc: 52.4292 / 10.8748
Plan your visit