World’s #1 Hotel: Philanthropy and Luxury at Nihi Sumba Island Travel+Leisure‘s global readers recently voted Nihi Sumba Island (formerly Nihiwatu), Indonesia, on the remote island of Sumba in Southeastern Indonesia, as the #1 Hotel in the World for the second… Read more