Larwa Dam thumbnail image

Larwa Dam is a Beautiful Picnic Place of Simdega Jharkhand

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 Jharkhand