South Portland, Maine

South Portland is a small town in Maine right across the water from Portland.

Category:Cities in Maine