Surfing! In Lisbon Falls? It’s not what you think… Surfin’ The Falls – Maine’s first official surf music festival – will kick off at 11 a.m. on Saturday, June 2, at the Worumbo Riverfront Event Center in Lisbon. The inland town of Lisbon is not known for surfing –– but it is trying to get […]