The state of Himachal Pradesh lies in the lap of the Himalayas, showcasing not just favourites like Shimla and Manali among the hill stations.

The state of Himachal Pradesh lies in the lap of the Himalayas, showcasing not just favourites like Shimla and Manali among the hill stations.
Amidst the lush green hills of Himachal Pradesh lies Nahan, famous for its offbeat and secluded presence, away from the city.
Located in the Shivalik hills of Himachal Pradesh, the picturesque town Nahan is blessed with natural beauty and serene landscapes.