Hidden place · Bargarh, India

Barabakhra Caves

Barabakhra, meaning twelve caves, served as a secret meeting place during Veer Surendra Sai’s struggle against the British. The caves are connected with the…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload