Wolf Bay Lodge 

About

Located on the shores of Lake Vermilion. North of Cook by twenty miles.

  
Return to previous page