Find the word definition

Wikipedia
Shimlapuri

Shimla Puri is an area in Ludhiana city in Punjab, India. It has a small scale industry, but is large in size. It is along Shidwan Canal and includes both residential and industrial buildings.

Category:Ludhiana