Visit MaineBlog October 2, 2023 Local’s Guide to Maine: Higgins Beach This spot just south of Portland, in Scarborough, is a true gem of the Maine… Brett Willis