The historic train that passes up through the mountains is without a doubt the best thing to do in town. The train is wonderfully restored and feels just like it must have when it was the only way to get into town. From town, it passes up through the mountains, along rivers and even through a tunnel through the mountain, finally arriving at the top. It even stops at the waterfall for pictures along the way. Make sure to get a window seat for the best views, though you'll only get good pictures through the open windows in the reserved seats. The journey up and back takes about an hour each way and you can even stay on. Don't miss it in Flam. Book ahead to make sure you can get on. read more