1. Home
  2. / Sam Langford
  3. / In which province is Weymouth Falls located?

In which province is Weymouth Falls located?

  • Ontario

  • British Columbia

  • Nova Scotia

  • Quebec

Answer

Weymouth Falls is located in the province of Nova Scotia, Canada. It is a popular tourist destination, known for its scenic beauty and hiking trails. The falls are located in Kejimkujik National Park and National Historic Site, which is home to a variety of flora and fauna. Visitors can enjoy swimming, fishing, and camping in the area.
Sam Langford Knowledge Showdown: Show Us What You've Got!

Sam Langford Knowledge Showdown: Show Us What You've Got!

Take the Sam Langford Quiz
Subscribe newsletter

Subscribe Now!

Learn something
new everyday

Playing quizzes is free! We send 1 quiz every week to your inbox