The best day trip you can take in Maryland is to National Harbor, one of the prettiest, most fun towns in the state to visit.