Litter
identified by its breathtaking beauty and landscapes, kashmir lies in India's Northern side popularly known as Paradise on Earth