Spread over the very heart of Jharkhand, Betla National Park stretches over 359 square kilometres and shelters a paradise for the wildlife lover.
Lodh falls
Netarhat Waterfalls: Your Guide To Witnessing The Monsoon Magic Of Jharkhand
Netarhat Waterfalls promises an unforgettable experience, situated in the pure environment of Jharkhand, India.