Nihiwatu

Pursuitist Luxury Best Luxury Blog
Nihiwatu Resort Named World’s Best Hotel

A luxury hotel on the island of Sumba in Indonesia is the world’s number one…