Je kunt volop genieten van de natuur bij Brantingham Lake, Dark Island of Lake of the Pines. Je kunt ook een bezoekje plannen aan Brantingham Golf Course of Independence River State Forest wanneer je in de omgeving bent. Je kunt ook langsgaan bij Snow Ridge Ski Area, op 11,5 km afstand van Otter Creek State Forest, of bij Moose River, dat 11,8 km verderop ligt.