Skip Navigation

The Utter Inn is a Floating House on a lake in Sweden with an underwater room. What do you think, Cozy or not? Would you pay to stay here?

0
0 comments