Maine Highland Games

A celebration of Scottish heritage featuring Highland athletics, pipe bands, Celtic music, and traditional Scottish food and crafts, held annually at the Thomas Point Beach in Brunswick.