From major metropolises to quaint coastal towns, Canada has no shortage of travel-worthy destinations. USA TODAY 10Best asked a panel of Canadian travel writers to choose their favorite must-see destinations in Canada, and then we turned it over to you, our readers, to help name a winner. The votes have been counted and the results are in!

Walk 15 minutes in just about any direction from the town of Banff, and you'll find yourself surrounded by the majestic wilderness of Banff National Park. The resort town and gateway to the surrounding park boasts a surprising number of shops, art galleries, bars and excellent restaurants for its size. Photo courtesy of Banff & Lake Louise Tourism / Paul Zizka Photography

Home to one of the world's most famous natural wonders, Niagara has plenty more to offer besides access to the iconic falls. Nearby Niagara-on-the-Lake sits on the shores of Lake Ontario and attracts visitors with its Victorian charm and plentiful wine tasting opportunities. Photo courtesy of Canadian Tourism Commission

Ottawa, the vibrant Canadian capital, is home to Ontario's only UNESCO World Heritage site, the stunning and historic Rideau Canal. Visitors to this urban center can tour the Parliament Buildings, shop along Sparks Street Pedestrian Mall or visit some of the nation's top museums, including the National Gallery of Canada. Photo courtesy of Ottawa Tourism

Situated several miles southeast of Banff, the town of Canmore is an outdoor adventure hub at the base of the iconic Three Sisters peaks. While an excellent base for exploring Banff National Park and Kananaskis Country, Canmore itself has plenty to offer, including a main street lined with top notch restaurants, shops, galleries and bars. Photo courtesy of Thinkstock

Visiting Montreal is like going to Europe without the long flight. Considered one of Canada's most diverse cities, Montreal is also the world's second largest French-speaking city and a vibrant cultural center with the largest number of restaurants per resident anywhere in North America. The festival calendar features travel-worthy events like the International Jazz Festival of Montreal and Gardens of Light. Photo courtesy of Canadian Tourism Commission

The island of Newfoundland is home to North America's oldest and most easterly city, St. John's. The provincial capital sits on a sheltered harbor with colorful row houses lining its sloped streets. A visit isn't complete without a hike to nearby Signal Hill, where views extend out over the harbor. Photo courtesy of Destination St. John's

Straddling the South Saskatchewan River, Saskatoon is a young and vibrant city, the largest in Saskatchewan and a hub of country and rock 'n' roll music. This four-seasons destination is most popular in the summer months, with long days perfect for exploring river trails or attending one of 40 summer events. Photo courtesy of Tourism Saskatoon

The colorful seaside village of Lunenburg on the South Shore of Nova Scotia is a designated UNESCO World Heritage site and home of the province's most famous vessel, the Bluenose II. Founded in 1753, the town is remarkably well preserved – its narrow streets lined with original buildings from the 18th and 19th centuries. Photo courtesy of Thinkstock

Quebec City, the French-speaking capital of the region of the same name, is the only walled city north of Mexico and a cultural hub known for its European flair. Just outside the UNESCO-listed Old City, outdoor attractions await in places like the Plains of Abraham, Montmorency Falls and the scenic St. Lawrence River. Photo courtesy of Thinkstock

St. Andrews-by-the-Sea, a National Historic District in New Brunswick, ranks among North America's prettiest and most affluent resort towns. The town comprises 550 buildings, and more than 280 of them were built before 1880. The picturesque community serves as a base for exploring the nearby Bay of Fundy. Photo courtesy of Thinkstock

The top 10 winners in the category Best Destination in Canada are as follows:

St. Andrews, New Brunswick Québec City, Quebec Lunenburg, Nova Scotia Saskatoon, Saskatchewan St. John's, Newfoundland and Labrador Montreal, Quebec Canmore, Alberta Ottawa, Ontario Niagara, Ontario Banff, Alberta

Other nominated destinations included Calgary, Charlottetown, Tofino, Toronto, Vancouver, Victoria, Whistler, Whitehorse, Winnipeg and Yellowknife.

A panel of experts partnered with 10Best editors to picked the initial 20 nominees, and the top 10 winners were determined by popular vote. Experts Gregory B. Gallagher (Michelin Green Guide Canada 2017), Janet Gyenes, Maureen Littlejohn, Jody Robbins (25 Places in Canada Every Family Should Visit), Jenn Smith Nelson (travelandhappiness.com) and Nadine Sykora (Hey Nadine) were chosen based on their knowledge and experience of travel in Canada.

Congratulations to all these winning destinations!