The Statue of Lord Shiva and Pravati both reside in the foot of the hill at Budhakhola (Ganjam,Odisha). and Lots of Visitors come to enjo…
Social Plugin