Upper Lake Beach

Upper Lake Beach, Sparta Township, NJ 07871, United States

Location