Netarhat: A Natural Escapade to the Pride of Jharkhand

Netarhat is an enchanting hill station in Jharkhand which is best known for its sunset and sunrise point as well as pristine natural beauty.

Advertisements