Where is Hofstra University?

Where is Hofstra University located?

Hofstra University, Bavaria, Germany (approx. 48.377059183°, 12.0968671799°)


Where is Hofstra University on the map?