Influencers to help Bastar turn from terror turf to tourist destination
Bastar region is endowed with water falls, caves, and national parks like the enchanting Chitrakote waterfalls, also known as the Niagara Fall of India
