International Network of Bamboo & Rattan (INBAR) is located at:

[A] Guwahati
[B] Colombo
[C] Beijing
[D] Dhaka

Show Answer

Advertisement

Quiz Categories