User talk:Savu Island

Sabu or Sawu or Savu is names same in Nusa Tengara Timur - Provinsi at Indonesia.