Browse 838 attractions, meet 142 travelers, 87 tour guides and discover 1,471 photos
Travelers are voting Edwards Gardens as the best garden in Ontario. Want more? Check out our map of gardens in Ontario or this 1 gardens in Toronto.
Edwards Gardens is a botanical garden located on the southwest corner of Leslie Street and Lawrence Avenue East in Toronto, Ontario.