Culture Food Travel South Indian Cuisine Takes Shimla by Storm Idli and dosa gain popularity in Shimla, a city in the Indian state of Himachal… 26.07.2025