Shiva Temple is located next to Chitrakote Waterfalls in the Bastar district of Chhattisgarh. The temple is yet to be visited by all the spiritual travelers.
Shiva Temple is located next to Chitrakote Waterfalls in the Bastar district of Chhattisgarh. The temple is yet to be visited by all the spiritual travelers.