Chana Madra from Himachal Pradesh

Himachal Pradesh is located in the Western Himalayas and is a beautiful scenic state. Most of the population lives in the rural areas and the capital city Shimla is well urbanized. It borders Jammu Kashmir in the north, Punjab on the west & south west, Haryana and Uttarakhand on the south east, and Tibet Autonomous […]

Scroll to top