Map location of
Pickerel Lake 78, Newbold, WI, USA

Newbold, Wisconsin, United States