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