Visit The Nihi Sumba Island On The Edge of Wilderness

The Fashion Frenze | Travel & Luxury | The Nihi Sumba Island Resort #fashioninspired #travel #luxury The Nihi Sumba Island Resort is one of the world's most luxurious resorts located off the coast of Sumba, Indonesia; a one hour flight from Bali, a province of Indonesia. Nihi Sumba Island is the perfect romantic getaway. With … Continue reading Visit The Nihi Sumba Island On The Edge of Wilderness