Watching the rising and setting sun at the monument of love in Netarhat, Jharkhand is a serene experience for the tourists visiting the place, which is surrounded by beautiful lush green hills, waterfalls and tall pine trees, that led to it being known by the...
