I visited the New England Peace Pagoda on my way to Vermont. It was very peaceful. I didn’t see another soul.

Leave a Reply