Camp Menominee is a boys sleepaway camp that is located in the North Woods of Wisconsin with a variety of programs running from 4 to 8 weeks.
IP information
IP: 45.76.16.47