Where is Salamanca Wharf Hotel?

Where is Salamanca Wharf Hotel located?

Salamanca Wharf Hotel, Tasmania, Australia (approx. -42.88676°, 147.33612°)


Where is Salamanca Wharf Hotel on the map?