Where is The Sebu?

Where is The Sebu located?

The Sebu, Jönköping, Sweden (approx. 58.08333°, 14.35°)


Where is The Sebu on the map?