This outfit cruises the Casco Bay islands year-round, delivering mail, freight and visitors. Peaks Island, just 17 minutes from Portland, is a popular day-trip destination (round-trip $7.70) for walks or cycling; bikes can be hired on the island. There's a selection of scenic cruises, too – the three-hour mailboat run is a great way to see the sights of the bay.