The increasing number of street vendors near the Dharamsala International Cricket Stadium is causing significant traffic congestion on the stadium road. The stadium, a popular destination for tourists visiting Dharamsala, initially saw vendors setting up near its gates. However, the local administration has since relocated them to the road leading from the stadium to the […]