Discover how to spend 48 hours in Boston with top sights, food stops and historic must-sees from the harbor to the Freedom ...