After a weekend full of barbecues and air shows with perfect beach-weather, New York celebrated Memorial Day with a number of parades and events honoring men and women who served the country and sacrificed their lives for the United States.

The 152nd Brooklyn Memorial Day Parade started around 11 a.m. on 3rd Avenue & 78th Street in Brooklyn: multi-ethnical music bands and dancer teams created a very lively, magical atmosphere. 

The Rosedale Memorial Day Parade was held on Mayda Road in Rosedale, Queens, while the 100th annual Staten Island Memorial Day Parade took over the West Brighton section. 

The Little Neck-Douglaston parade in Queens and dozens of other parades and memorial services celebrated the national heroes.

Mayor Bill de Blasio spoke at the Intrepid’s Memorial Day event, that featured a U.S. Navy missing man formation aerial salute. 

The annual Soldiers and Sailors Memorial Observance took place from 10 A.M. to noon at the Soldiers’ and Sailors Monument on Riverside Driver and 89th Street in Manhattan.

Temperatures were well above average and an impeccable, enjoyable sun made this day of tributes ever more special.