The town of Dumka in Jharkhand is known for its sceneries green with leafy foliage and rolling hills. Dubbed as the "Sub-capital of Jharkhand," this place blends well the splendor of nature with tradition, as visitors can bask under the serene getaway.
Transport
India