There is no shortage of things to do in Maine this summer, but if you are looking for options, we found something very cool.

Main Street Maine, is a nonprofit organization that promotes authentic Maine Downtown experiences. Maine’s 10 National Main Street communities are vibrant, historic places to find local food and shops, cultural happenings and great New England architecture. The Maine communities featured on their website have each earned a "Main Street America™ Certification.

The 10 nationally recognized Maine Downtown communities are:

Augusta
Bath
Belfast
Biddeford
Brunswick
Gardiner
Rockland
Saco
Skowhegan
Westbrook

With things getting back to normal, there are so many fun events happening every single day. In just the last few weeks, Main Street Maine has added 116 events to their calendar. Previously cancelled summer events are now back this year, so check out their Maine Calendar of Events on a regular basis, because let's face it, people are ready to get in the car and hit the open road in search of things to do here in Maine

Here is just a small sample of events coming up in the next few days:

Wednesday, June 16-23
Mindful Sounds Nature Walks
Maine Music & Health - Brunswick , Maine

Wednesday, June 16 at 12pm
Downtown Gardiner Walking Train
Gardiner Main Street - Gardiner Main Street

Thursday, June 17 6:00 pm - 7:00 pm
Community in Print: History of Printing in Bath
Maine Maritime Museum - Bath, ME 243 Washington St, Bath, ME, United States

Thursday, June 17th at 7pm
"An Evening of One-Acts by Maine Playwrights"
Belfast Maskers - Belfast Maskers

Friday, June 18th at 8 am
826 Yard Sale
Morse High School - 826 High Street, Bath, Maine

Saturday, June 19th from 10am-3pm
Picnic & Hike Lake George Regional Park in Skowhegan

Sunday, June 20th at 9am
2021 Rockland Lobster Boat Races

Sunday, June 20th at 10am
Maine's Longest Banana Split
Saco Main Street - The Saco Scoop

For more info, and a complete list of events and gatherings, check out https://mainstreetmaine.org/

10 Most Mispronounced Towns in Maine