Share this

Kashmir is the most precious gift of nature to India.

— Unknown