Durgabari tea estate Bamutia West Tripura India
Durgabari tea estate is one of the most famous tea plantations in the Indian state of Tripura. For more information on this video click - http://www.indiavideo.org/tripura/travel/durgabari-tea-estate-3088.php#Desc Video by http://invismultimedia.com/
1m 4sLenght
1Rating