South Portland, Maine
South Portland is a small town in Maine right across the water from Portland.
South Portland, Maine Media
A Downeaster passenger train and a Pan Am Railways freight train at Rigby Yard in South Portland, 2005.
"Bug Light" with Portland's Eastern Promenade in the background.