Lake Nipissing’s Best Fishing and Family Vacation Resort! Glen Echo Cottages is located on the south shore of beautiful Lake Nipissing in the channel to Callander Bay. One of the most sheltered spots on the Lake allows our fishermen to get out fishing no matter the...