Associated Press
Republican presidential candidate former Massachusetts Gov. Mitt Romney, greets supporters at his caucus night rally in Des Moines, Iowa, Tuesday, Jan. 3, 2012.

MANCHESTER, N.H. — Mitt Romney is accepting an endorsement from Arizona Sen. John McCain, the 2008 Republican presidential nominee.

Romney flew to New Hampshire Wednesday after his narrow Iowa caucus win to begin campaigning for next week's primary in the New England state.

He was joined on stage by McCain. Romney said McCain, a Vietnam veteran, is one of America's heroes and a great friend.

Romney was governor of neighboring Massachusetts and holds a strong lead in polls in New Hampshire. McCain remains popular in the state, having won the primary in 2000 and again in 2008.