Khandoba Temple...
Khandoba Temple is a popular religious site located in the picturesque town of Bir in India. This ancient temple is dedicated to Lord Khandoba, who is believed to be an incarnation of Lord Shiva and is worshipped as the god of Jejuri. The temple hold...
Bir, India