Hobart, Italy
The Odeon (formerly known as The Strand Theatre or The Odeon Theatre ) is a historic former cinema and current live entertainment venue in the city of Hobart, Tasmania, Australia.
Listen to the audio guide for Odeon Theatre Free on WIP — starts by itself when you arrive, even with the screen off