You can't travel to the area without stopping to admire Uncle Sam Memorial Statue. This famous artwork is on most people's sightseeing list.
When you've finished at this work of art in Arlington, why not make your way to Fenway Park, Boston Common, and Harvard Square? They're not very far from Uncle Sam Memorial Statue and also popular with travelers.