Muskrat Pond in Cornwall, New York

Muskrat Pond in Orange County is a water. Muskrat Pond also exists in Saint Lawrence County, Hamilton County and Herkimer County.

Nature
water