Tuti Jharna, Ramgarh, Jharkhand

The ancient Lord Shiva temple known as 'Tuti Jharna' meaning Broken Waterfall is situated in the picturesque Ramgarh in the state of Jharkhand. The discovery of this temple dates back to 1925 when the British were working on laying the railway line between Barkakana and Gomoh and hit upon the dome of the temple while... Continue Reading →

Create a website or blog at WordPress.com

Up ↑