
The Leaf is an indoor horticultural attraction located at Assiniboine Park in Winnipeg, Manitoba, showcasing magnificent botanical displays. It provides visitors with an engaging experience featuring a diverse collection of plants and gardens.
4.6
2843 reviews on Google
Be the first to leave a review for this business.
Sign in to leave a review.