Far to the north in the great mountains of New Hampshire, there is a place where one hears only the call of the loon. It is Lake Umbagog. And if you make it no where else in New Hampshire, be sure to find peace on its shores.
Manic Monday: Peace and Quiet
August 4, 2014