Nihi

Nihi Sumba Island

Nihi Sumba Island, Sumba, Indonesia The Nihi Sumba Island, formaly Nihiwatu Resort, is a small and exclusive island hideaway in remote eastern Indonesia is one…