Mayflower Landing
Standing on the Shore Last month I visited historic Plymouth, Massachusetts. Standing on the very shore as the weary-worn Pilgrims almost 403 years later was surreal. As I stared at the exact replica of the Mayflower siting in Plymouth Harbor, I was trying to imagine 132 people crammed onto the vessel for 10 grueling weeks. It made me consider their amazing fortitude, their steadfast faith in God to preserve them…