Kashmir is a great pick for your India hill station tour. Being one of the tourist attractions in North India, Kashmir situates in the Indian state of Jammu and Kashmir. The state is famous among the...