Lewa – Sumba Island, Indonesia
ONE Island, TWO Weeks, Part 2 of 3 Immediately following our time of ministry in Waikabubak, we drove the long jungle road to Lewa. Lewa is centrally located in the island of Sumba, Indonesia. The population is around 10,000, so…