Lakefront Walkway: There's a scenic walkway along the lakefront that has beautiful views of the water and the surrounding mountains. You can find several spots to sit and enjoy the views or even have a picnic.
Bustling Main Street: The main street, Canada Street, is lined with all kinds of shops. These include souvenir shops selling everything from t-shirts to local crafts, ice cream parlors, restaurants serving a wide range of food, and several mini-golf courses. The street is often busy with people strolling, shopping, and dining.
Historic Buildings: There are several historic buildings scattered throughout the village, adding to its charm.
Festivities and Live Music: Depending on the season, you might stumble upon a local festival, live music, or street performers. This is also one of the best places to be for the fireworks display on the 4th of July.
Million Dollar Beach: A sandy beach that's open to the public for swimming, sunbathing, and water sports.
Parks: The village is home to a couple of parks, including Shepard Park, with its outdoor amphitheater hosting regular live performances in the summer.