Where is South Bristol?

Where is South Bristol located?

South Bristol, South Bristol, United States of America (approx. 43.86397°, -69.56116°)


Where is South Bristol on the map?