Sita Binj is considered as one of the seven wonders of India and it is situated in Orissa at a distance of 30 km from the district headquarters of Keonjhar. One can find ancient fresco paintings on visiting this place, which is situated on the banks of the River Sita. The place is considered as one of the famous tourist spots of the State where one becomes completely spellbound after viewing the ancient paintings that are craved on a rock shelter.
The nearest city from this place is Rourkela and it takes just a few hours from the capital of the state to visit the beautiful place. The place has the greatest historical value that makes it one of the priceless sites in the history of Indian tourism. Hundreds of foreign tourists every year visit the place. The site also attracts people who are interested in ancient paintings.