Jammu and Kashmir, India’s one of the most picturesque state lies on the peaks of Himalayan Ranges with varying topography and culture. Kashmir is the northern most place in India. It is surrounded by China in the north, Pakistan in the west, Himachal and Punjab in the south and Tibet in the east. Jammu was… Continue reading Kashmir – ‘Paradise on Earth’