Check out this guide to Boston's Top 10 attractions for your first time in the city. Plan a three day stay to have time to explore!