Tarus (Cabang Bendungan Tilong) is located in Kabupaten Kupang, Indonesia on VPC422J, Noelbaki, Kec. Kupang Tengah. Tarus (Cabang Bendungan Tilong) is rated 2 out of 5 in the category scenic spot in Indonesia.
Address
VPC422J, Noelbaki, Kec. Kupang Tengah