If there is such a thing as paradise on Earth, it is Kashmir, as noted throughout centuries of travel writing. Located in the northern Indian subcontinent, Kashmir is considered one of the most beautiful places in India and has long attracted travellers seeking natural beauty, adventure,