1.Barmura Eco Park Lying in the Baramura Hill Range, 38 km away from Khowai in Tripura, the quiet and scenic Barmura Eco Park is an absolute haven for nature lovers,
1.Barmura Eco Park Lying in the Baramura Hill Range, 38 km away from Khowai in Tripura, the quiet and scenic Barmura Eco Park is an absolute haven for nature lovers,