Discover Larwa Dam in Simdega, Jharkhand – a historic dam built in 1974 on the Deo River. Learn about its history, geographical location, natural beauty,…
View More Larwa Dam is a Beautiful Picnic Place of Simdega JharkhandSpecial information for visitors