Sumba Island Tag

12 Jul For The Second Year In A Row: Nihiwatu Voted #1 Hotel In The World By Travel + Leisure Readers

Philanthropic-Driven Resort Changes the Way Travelers Experience Cultural Discovery; Guests Feel Deeply Connected, Cause-Inspired, and Satisfy a Journey for Curiosity at “The Edge of Wildness” Nihi Sumba Island (Nihiwatu) in Indonesia is the number one hotel in the world for the second year in a row, voted by Travel +...

Read More