For our forum audience:
For all you people relying on GPS to get to site, here is the campsite address: 1 World Way, Hillsborough, New Hampshire 03244
https://www.google.com/maps/place/Winds ... 1ff29a8b3c
Some GPSes don't like the 1 World Way address for some reason. You can get to within a quarter mile of site with this address: 86 Blackpond Road, Windsor, NH (Remember, it's the SECOND camp-looking place--called Windsor Mountain International!)
Remember, if your GPS is on your phone, cell reception is VERY SPOTTY the closer you get to Whisper Hill! You may consider printing your directions!