Chitrakoot Falls

चित्रकूट जलप्रपात

A stunning horseshoe-shaped waterfall on the Indravati River, often called the Niagara Falls of India with 100-foot drops and breathtaking canyon views. It's one of Chhattisgarh's most iconic natural attractions.

Things to do

Food to try

Local customs & good to know