Kashmir is truly the land of heavens on earth. It is the land of dreams, the territory of beautiful landscapes and splendid sceneries. This patch of land has inherited the Continue Reading »