Where is Boston University Brussels?

Where is Boston University Brussels located?

Boston University Brussels, Boston University Brussels, Belgium (approx. 50.81739°, 4.402176°)


Where is Boston University Brussels on the map?