Pickerel Lake Lodge
Pickerel Lake Lodge is located in Burk's Falls, Ontario, nestled in North Muskoka resort country. This historic resort lodge provides the perfect getaway for family vacations, weddings, tour groups and romantic getaways. Pickerel Lake Lodge is a first-rate sno…