About Shady Roost Lodge
shady roost is and all-inclusive fishing resort located on an eight acre island on lake of the woods near nestor falls, on, canada. we can accommodate up to 30 guests at one time. we... Read more
shady roost is and all-inclusive fishing resort located on an eight acre island on lake of the woods near nestor falls, on, canada. we can accommodate up to 30 guests at one time. we... Read more