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.