South Site Campsite in Portland, Maine | Kampline

Stay at South Site, a free campsite in Portland, Maine, with toilets on site. Read practical details before planning your overnight stop in the city.