Stamp Falls Provincial Park, on the world famous Stamp River, just 15 minutes from the Cedar Wood Lodge.