To escape the thunderous falls and tourist crowds, take an afternoon and lose yourself in the Niagara Parks Botanical Gardens. If you like nature, the gardens are a must-see. This 99-acre space is ...