Upper Pond in North Hempstead, New York

Upper Pond in Nassau County is a water. Upper Pond also exists in Hamilton County.

Nature
water