top of page


Visit Digaru Eco Resort “River Restaurant cum Resort"
Digaru Eco Resort is located at between Tezu and Namsai. The trees, river stream and the sun makes it a perfect place to spend your...
Northeast Advisor
Mar 7, 20211 min read
2,782 views
0 comments
bottom of page