The Dumboor Lake
The widely spread Dumboor Lake is an ideal locale for eco-tourism besides water sports.
It is located 120 km from the state capital. It covers 41 sq km of area.
The Dumboor Lake is the confluence of the Sarma and Raima rivers.
The Dumboor Lake is a majestic exotic locale of flora and fauna. There are 48 lakes on the lake.
The best time to visit this lake is during the winter season. Avid bird watchers besides other tourists make a beeline to this spot to watch the convergence of varied species of birds.