News
Toosa Toosa is beautiful beyond words. This small village in Ludhiana district of Punjab is nearly 23 km south of Ludhiana city. The village is known for its fertile land and mustard fields.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results