Company description
The Montreal Botanical Garden (French: Jardin botanique de Montréal) is a large botanical garden in Montreal, Quebec, Canada comprising 185 acres (748668 square meters) of thematic gardens and greenhouses. The botanical garden is located at 4101 Sherbrooke Street East, at the corner of Pie-IX and Sherbrooke Streets, in Maisonneuve Park, facing Montreal's Olympic Stadium. It contains a greenhouse complex ...