Set 208 mi/335 km northwest of Oslo in one of the most stunning areas of Norway, Flam has mountains, waterfalls and other natural beauty. It's ideal terrain for bike excursions, especially throug...