Cool weather and gray skies greeted residents as Memorial Day was recognized in Loudon County.

Loudon’s American Legion Post 120 held its annual ceremony at 10 a.m. Monday in front of Loudon County Courthouse. State and local officials attended to honor those who gave their all in service to the nation.