Swan River Valley is a charming town in Manitoba, Canada, nestled between the Duck Mountains and the Porcupine Hills. Just 50 minutes drive away from Duck Mountain Provincial Park, it's a great spot to find extra accommodations while exploring Duck Mountain Provincial Park. While you're there, be sure to check out the Giant Swan, the giant Muskoka chair near the information center, and Magnet Hill—a fun spot where you can park your car in neutral and watch it appear to roll uphill on its own!