To many, Memorial Day means the unofficial start to summer, a three-day weekend for grilling and a chance to break out white clothes that have been in the attic all winter. But the holiday is more than just beaches and barbecue. It’s a time to pay tribute to those who have died in military service to our country. Originally created after the Civil War to honor the fallen Union soldiers, Memorial Day has now evolved to commemorate every American soldier and service member. Here are the top 10 destinations to celebrate and honor America’s heroes.