Move over National Arboretum, the D.C. area’s “best spot to take in Mother Nature” is in Arlington, according to WTOP.
The radio station’s Matt About Town segment says that Arlington National Cemetery is the best place to quietly take in nature’s splendor.