walkthrough of Allen Gardens, an indoor botanical garden in downtown Toronto. Video Rating: / 5 allan gardens Allan, Gardens | Desert Botanical Garden | June 16, 2016 12:12 pm