• last year
Finally, dog lovers in Shimla, the capital and largest city of the northern Indian state of Himachal Pradesh got to parade their pet pooches down the red carpet in front of a cheering and adoring crowd in what was the city's first dog festival on Thursday, December 28th. Yair Ben-Dor has more.

Category

🗞
News

Recommended