Polar Caves Park, New Hampshire
Image

A natural feature more interesting perhaps for its tourist infrastructure than the feature itself, the Polar Caves is part of a cluster of highlighted natural attractions in the old tourist corridor through New Hampshire's White Mountains.
Image

Image

Image
