To the far north of India is the land of sparkling rivers and placid lakes, land of majestic mountains and deep valleys - this land is the state of Jammu and Kashmir Read more...