Indulgence at the world's best hotel

  • 16 Nov 2017
  • 38,292 views

What is it like to stay at the world’s best hotel? Indulgence meets adventure at the Nihi Sumba Island resort, a 50-minute flight east of Bali and twice named by readers of Travel + Leisure magazine as the world’s top resort.

COMMENTS