Himachal Pradesh is situated in the shadows of the great Himalaya in the Northern part of India. Himachal Pradesh is the land of Gods and Goddess, thus called Dev-Bhoomi . It is the place of diverse cultures, land of fare and festivals, land of peace and joy, a place where you can see nature at its
↧