Guided tour Portland, Maine: 2.5-Hour History Tour with Sweet Treat Small group Duration: 2.5 hours From US$ 39.95 per person