Porvoo is an old Swedish town about a 1 hour drive from Helsinki by bus. It's beautiful and is one of the very few places which has retained its Swedish culture. Most part of the town is walk-able as it's not that big and almost all of the people there can speak Swedish as well. Very peaceful and relaxed place. The traditional food is the Pie. Once can watch all the people in a locality come together and sing at the church particularly on festive days. Lot of souvenir shops and some old taverns as well. I remember, in one of the shops there was a big world map hung on a wall and lot of pins beside it which could be used by visitors to pinpoint their location in the map where they come from. It was just a day's trip for me so I couldn't get a taste of the local lifestyle and cuisine. But overall, a fascinating experience. Especially the Swedish architecture and the landscape of the town.