Inside the World's Best Hotel (Photo)

A luxury isolated country in Indonesia has been praised as the best hotel in the world for the second consecutive year. The assessment was made by readers in “Trevel + Leisure”, who chose the hotel in Nihi Sumba with a large majority of votes in the annual contest. They are 33 villas placed in the jungle, [...]
A luxury isolated country in Indonesia has been praised as the best hotel in the world for the second consecutive year.
The assessment was made by readers in “Trevel + Leisure”, who chose the hotel in Nihi Sumba with a large majority of votes in the annual contest.
























