PORTLAND, Maine /CitizenWire/ — Hundreds of international flags will sway in the breeze as summer heats up on Saturday, July 26, 2025, at Deering Oaks Park for the 23rd Annual Greater Portland Festival of Nations (FON). This vibrant celebration is a feast for the eyes and ears, showcasing Maine’s rich cultural diversity while preserving traditions, […]
