The National Portrait Gallery's America’s Presidents exhibit is ideal for an Independence Day visit for obvious reasons. The collection displays images of all past presidents, including beautiful sculptures and famous paintings – including a stunning new portrait of Barack Obama by Kehinde Wileythe. The exhibit was also renovated recently, with new interactive elements added to make your experience that much more presidential. (DC Guide)