Looking for things to do in Portland Maine?

Tweet Just 15-20 minutes north of Portland Maine (15 minutes from Lewiston), on Tuesday and Thursday nights you can have a great time, get some exercise, meet cool people, and learn life saving skills. While traditional martial arts schools where you line up in your white uniform and scream and kick might not be for […]