Plymouth Rock

mayflower II
Mayflower II is a reproduction of the 17th century ship Mayflower docked at town of Plymouth, Massachusetts MA, USA.
Photo licensed via Adobe Stock

My Plymouth Pilgrimage

There must be something deeply ingrained in the human psyche about going on pilgrimages, for when I had a chance last year to take my wife and two small children to visit New England after speaking at a conference, I jumped at the opportunity. What could be more worthwhile than showing my family the cradle of American liberty? I especially Read More ›