IDABU: Atambua

Name: Atambua
Country: Indonesia

Functions:
  • Road terminal