Deal Lake in Interlaken, New Jersey

Deal Lake in Interlaken is a water. Ⓦ.

Nature
water
Located in New Jersey
Country United States