https://www.incrediblenortheastindia.com/ Tripura, Dumboor likely refers to Dumboor Lake, which is a prominent natural attraction in the Indian state of Tripura. Dumboor Lake is located in the Gomati district of Tripura and is known for its scenic beauty, surrounded by lush greenery and hills.
It's a popular tourist spot and offers opportunities for boating and picnicking. The lake is also significant for its religious and cultural importance among the local tribal communities.
FOLLOW US ON: YOUTUBE: https://www.youtube.com/channel/UCp3JVyK6V4Vjd1y6oSEEJWQ INSTAGRAM: https://www.instagram.com/incrediblenortheastindia9/