News

Indonesia is full of incredible abandoned sites and the Ghost Palace in mountains of Bali could easily be one of the best in the world. It was great to be able to check out this abandoned hotel with ...