White Lake State Park is a 902-acre natural wonderland located close to the historic small town of Tamworth, New Hampshire. The park completely surrounds White Lake, which is a 125-acre glacial lake. The lake’s basin was carved by a glacier during the Ice Age. Established in 1933, White Lake State Park is home to a large pitch pine stand. This stand was named a National Natural Landmark in 1980.
Read more