Toronto musical garden And harbour front would take your breath awa...