New Plymouth, Idaho

city in Payette County, Idaho, United States

New Plymouth is a city in Idaho in the United States.