Opothleyahola

Add links

The Ayers Island Reservoir is an impoundment located on the Pemigewasset River in central New Hampshire, United States, in the towns of Bristol and New Hampton.