Floating hotel

Floating hotel

The world’s first “floating hotel” was originally located near Townsville, Australia. Following a financial struggle, it was transferred to and now docked in North Korea.

Previous Fact Next Fact
Categories: PlacesTravel

Latest FactRepublic Video

Room of Forgotten Souls