Do you know that you can also enjoy the serene view of hills in Jharkhand? The hill station in Netarhat is one such place ...