Dumboor Lake: An Ecological Jewel in Tripura
Jun 4, 2025 · 2 min read · Dumboor Lake, a significant water body in the Indian state of Tripura, presents a compelling synthesis of ecological importance and tourism potential. Situated 120 kilometers from Agartala, in the Amarpur Sub Division, this lake spans approximately 4...
Join discussion
































