DC is a beautiful place, but like most capital cities (if I can loosely use “most”). It is a city rich with history, so it is suited to people who are interested in how America came to be. You will see the White House, Lincoln Memorial, and many museums. The vast majority of the museums are free to enter.
Even for the history rich, I think 1-2 days in DC is plenty of time to explore the city.