Oops! Something went wrong, please try again later.
Welcome to Owl, a unique and captivating establishment nestled in the heart of Belconnen, Australia. Situated on the vibrant Benjamin Way, Owl stands as a …
Reviews
Tripadvisor
2.0/5 · 1 review
Loading reviews...
Jan 6, 2023
As a lover of owls (in all forms), this particular sight was a must see added to the list of things to see while in Canberra. It has to be the worst depiction of an owl ever seen and should very defi…Full review by FyingKiwi