Chitradhara waterfall is one of the greatest attractions of Bastar in Chhattisgarh. Located in a village called Potanar, Chitradhara waterfalls draws in a huge number of tourists every year
View Full Image on Dreamstime
Username: Arijeetbannerjee
Editorial: No
Width: 4320 pixels
Height: 2910 pixels
Downloads: 1
Image ID: 143027835