Where is International Business School?

Where is International Business School located?

International Business School, International Business School, Hungary (approx. 47.52139°, 18.990557°)


Where is International Business School on the map?