National Mall, a national park in downtown Washington, D.C., is a key point to explore all the major attractions in Washington, D.C. Nestled on the banks of the Potomac River, the Mall is a treasure trove of world famous museums, memorials, and iconic buildings. There are lots of tourist spots here and some of them are just incredible. « Continue Reading »