Explore the best things to do in Excelsior, from lakeside strolls to scenic parks and charming boutiques. Create unforgettable memories in this historic town.