The Perfect Day in Lewiston

Morning: Walk through History

Afternoon: Test the Waters (or the Wine)

Evening: Dinner & a Show