Waterton Lakes National Park in Alberta, Canada, is connected to Glacier National Park in Montana, and you can visit both.
Canada has many national parks to visit, but this stunning park is the best throughout the country for stargazing. It's also ...