Close

Devkund

Devkund, a beautiful scenic spot amidst green forests, has picturesque waterfall. The hill top temple of Goddess Ambika is a special attraction of the place.