/ Indonesia / Lesser Sunda Islands / East Nusa Tenggara / Sikka / Loke

  • Dusun Kajubeda
  • Dusun Loke
  • Dusun Wolojita