By Erica in Travel The name says it all - it's all about the landscape at the Juvet Landscape Hotel. Nested along the river in the rural Norwegian town of Valldal, modest and more →