Tiau river is a 159 km long river located in the northeastern Indian state of Mizoram. This river forms an international border between India and Myanmar.
Tiau River: The international river border between India and Myanmar
Read more
Tiau river is a 159 km long river located in the northeastern Indian state of Mizoram. This river forms an international border between India and Myanmar.