Weekend Fun: The Bird’s Nest at Treehotel

Treehotel is a hotel of five tree houses in the boreal forests of northern Sweden. Each tree house is unique, offering guests an original tree-top environment in which to relax in harmony with… Continue reading

About these ads