Where is South Portland?
Where is South Portland located?
South Portland, Maine, United States (approx. 43.6414716°, -70.2408811°)
Where is South Portland on the map?
South Portland - Auburn
{"latitude":43.6414716,"longitude":-70.2408811,"title":"South Portland"}