Willard Pond
Willard Pond is a small, protected lake in Antrim, New Hampshire, United States. The lake, located in southwestern New Hampshire, is about 108 acres (44 ha) in size with an average depth of 25 feet (7.6 m) and a maximum depth of 58 feet (18 m). No...