ReligionJharkhand's Barni Ghat: The Legend of Resting Gods and Mysterious Marks Carved on Rocks16 hours ago0000