Dharamshala, a town in the northern Indian state of Himachal Pradesh, has taken steps towards becoming a smoke-free city. In 2018, the Himachal Pradesh government declared Dharamshala as the first smoke-free city in India, under the Cigarettes and Other Tobacco Products Act (COTPA) 2003.

This means that smoking is prohibited in public places such as hotels, restaurants, and tourist spots, and individuals found violating the law can be fined. However, it is important to note that smoking is still prevalent in some areas and enforcement of the law may not always be consistent.

Therefore, while Dharamshala has been declared a smoke-free city, it is still possible to encounter smoking in some areas. It is always best to follow healthy practices and avoid exposure to secondhand smoke by staying away from smokers and smoking areas.