The Spirit of Christmas has been delighting visitors and locals alike for over 25 years. Located in the town of Banff on the main street, Banff Avenue in Banff National Park, its 5...more...See more text
This greenhouse is magical. They always seem to have the plants that I need, even the exact cultivar, in amazing shape for great prices. Fantastic selection of hardy perennials. Read more