Tamda Ghoomar Falls in Bastar

One of the underrated waterfalls in Bastar, Jagdalpur Tamda Ghoomar waterfall is located in the Bastar district. In Bastar, β€˜Ghoomar’ means waterfalls. The only source of the Tamda Ghoomar waterfall is the natural rain water. The slow rain water, continuously flows through the hill, then arches over a horse shoe plunge. That’s what makes thisContinue reading “Tamda Ghoomar Falls in Bastar”