Geography of Lewiston
Lewiston, Maine, a city in Androscoggin County. It is on the Androscoggin River, opposite Auburn, about 30 miles (48 km) north of Portland.
Lewiston, Maine, a city in Androscoggin County. It is on the Androscoggin River, opposite Auburn, about 30 miles (48 km) north of Portland.
©1998-2012 HowStuffWorks, Inc.