• Join us on
Duck Bay Lodge
Duck Bay Lodge
R.R. #1
P0W 1M0 Sleeman
Canada
CA
5
Average: 5 (1 vote)

Duck Bay Lodge

Description: 

Duck Bay Lodge is an exceptional island resort located on Lake of the Woods, Ontario. We provide all-inclusive American Plan fishing packages featuring lakefront cottages, hearty home-cooked meals, deluxe boats and the most experienced guides in the area. Trust us to help you create memories that will last a lifetime.

Share this: