Aptly called the paradise on earth, Kashmir is one rare jewel in the North of India that shines too bright, exuding a charm of its own. Kashmir today is quite ...