Top Attractions in New Orleans ; 1. The National WWII Museum · (31,455). Military Museums ; 2. French Quarter · (22,914). Points of Interest & Landmarks ; 3.