Upper Shelter in Town of Moravia Township, New York

Upper Shelter in Cayuga County is a shelter. Upper Shelter is located near Bridge 1.

Amenity
shelter
Building Type
building