Oops! Something went wrong, please try again later.
Baramura Eco Park is a Park located in .
Reviews
Tripadvisor
4.0/5 · 2 reviews
Loading reviews...
Feb 19, 2021
Located on the highway amidst the forests of Baramura hills in the outskirts of Agartala. Traditional architecture of Tong Ghar there on display, organic lemon gardens nearby. Full review by Bornav