North Star Camp for Boys
Hayward, WI 18 miles
North Star Camp for Boys is located on a beautiful wooded peninsula on the Spider Lake chain of 5 lakes, 14 miles east of Hayward, Wisconsin.