Shimla and Manali are the top tourist places in India. There is no pollution over there. God Shiva and Mata Parvati stay over there for worship for over 3000 years in Kheerganga. This is a perfect destination for all time.
Category
Country