Tucked amidst forested hills and the confluence of the Raima and Sarma rivers lies Dumboor Lake, one of Tripura’s most enchanting destinations — 41 square kilometres
Tucked away in the lush green folds of the Devtamura Hills in Tripura lies a little-known site called Chabimura — a magical confluence of nature, history,
Nestled in the lush greenery of Northeast India, Tripura is a small state with a rich mosaic of languages, tribal traditions, and cultural expressions. Though geographically