Manali is best as per travellers record but there are 5 best hill station to visit
Leh Ladakh – Land of the High Passes.
Nainital, Uttarakhand – The Hill Station of Lakes.
Manali, Himachal Pradesh – Valley of the Gods.
Mussoorie, Uttarakhand – The Queen of the Hill Stations.
Gulmarg, Jammu and Kashmir – Popular Hill Station and Skiing Destination.