Nova Scotia has two National Parks, the Cape Breton Highlands and Kejimkujik National Park. Both are considered among the most beautiful spots in Canada.