Visited the Niagara Falls of India yet? 🇮🇳
Chitrakote Falls, often called the “Niagara Falls of India,” is the widest waterfall in the country, located on the Indravati River about 38 kilometers west of Jagdalpur in the Bastar district of Chhattisgarh❤️
BEST TIME TO VISIT is Now😍
#HiddenIndia #DiscoverIndia #WaterfallLovers #NatureGram #WanderlustIndia
[TravelBloggerIndia OffbeatIndia IndianTravelCommunity RoadTripIndia ChhattisgarhTourism BastarTourism Jagdalpur MorChhattisgarh CGOfficial Chhattisgarhi RaipurDiaries Bhilai Bilaspur]