Duck Bay Lodge is an island resort located in Lake of the Woods, Canada. It’s home to some of the finest Canadian fishing and unspoiled wilderness. The lodge offers a variety of relaxing outdoor activities, including fishing, bird watching, swimming and canoeing. Contact Duck Bay Lodge today to plan your next vacation.
http://www.duckbaylodge.com/our-resort/
BoatNation.com is a member of the following associations: