
The Leaf is a magnificent indoor horticultural attraction located at Assiniboine Park in Winnipeg, Manitoba. It showcases beautiful botanical displays and serves as an educational resource for plant enthusiasts.
4.6
2843 reviews on Google
Be the first to leave a review for this business.
Sign in to leave a review.