Boulder Beach

Boulder Beach Groton VT 05046 USA

Location