Snowshoe Lodge in Upper Shin Pond, Maine

Snowshoe Lodge in Upper Shin Pond is a building. Snowshoe Lodge is located near Sebois Riverside Trail.

Building Type
building