The Newa Resort Sumba Newa Sumba Resort is located at the Northwestern coast of Sumba island, Indonesia. It rests on a naturally-kept 100-hectare beach-front area. At Newa, you can experience the beauty of Sumba’s nature, and its unique culture. The 100-hectare resort’s beachfront area of approximately 1 kilometer in length and the forests along each [...]






















