Reviews
User
Surrounded by trees, cangooroos, one fox, lovely sunset with lots of clouds.
More about Mt Stromlo
Mt Stromlo is located at Mount Stromlo Rd, Stromlo ACT 2611, Australia
Similar Listings
Treehouse Bar
4.5