Annual 100 x 100 Swim

Hampshire Hills 50 Emerson Rd, Milford, NH, United States

Annual 100 x 100 swim! Join in the fun this year as we get a big swim in. Please note you do NOT need to swim the full distance. You're more than welcome to join swim for as much or as little as you'd like.