Polar Caves Park, New Hampshire

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