Here are some of the best mountains & hill stations in India: Pahalgam, Jammu & Kashmir. Munnar, Kerala. Srinagar, Jammu & Kashmir. Shillong, Meghalaya.