Rank #72

Chitrakoot Falls

Chitrakoot Falls is a stunning natural wonder located in the Indian state of Madhya Pradesh. It is one of the most beautiful waterfalls in India and is situated on the Mandakini River. The falls are surrounded by lush green forests and are a popular tourist destination. The

From Wikipedia

The Chitrakote Falls is a natural waterfall on the Indravati River, located approximately 38 kilometres (24 mi) to the west of Jagdalpur, in Bastar district in the Indian state of Chhattisgarh.

Read on Wikipedia ↗

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density