Fascination About Chattisgarh chitrakoot waterfall

A recent discovery tucked away in the sequestered location far from the swarming town and surrounded by lush environmentally friendly pastures on each side. Tamra Ghoomar is usually a purely natural waterfall using a top of in excess of one hundred ft and is normally fashioned during the monsoon showers. about 38 kilometres far from Jagdalpur, Chi

read more