The Polar Caves in Plymouth, NH is a great family tourist stop. It includes a series of caves and passages formed by the falling of massive boulders nearly 50,000 years ago as the third continental glacier moved southward over New Hampshire’s White … Continue reading
May 20, 2009
by Traci Bisson
4 Comments