Siddha Baba Temple is a Hindu temple of Lord Shiva located in the border of Palpa and Rupendehi district of Nepal at a distance of about 2 km from Butwal Municipality. The temple is visited by the people all over Nepal, usually and mostly by
Read more...