Flam Railway, Nærøyfjord cruise, Viking Valley - just some of the best things to see and do in Flam Norway. Includes suggested one day itinerary for Flam!