Where is Salamanca Inn?

Where is Salamanca Inn located?

Salamanca Inn, Tasmania, Australia (approx. -42.88719°, 147.33038°)


Where is Salamanca Inn on the map?