Cartogiraffe.com

Harrold Pond

Harrold Pond is a water area in New Providence.

Pin to show location on the map Harrold Pond

Vegetation and ground cover
water