
Heera Mandi (Urdu and Punjabi language: ہیرامنڈی, literal_translation ‘Diamond Market’), sometimes referred to as Shahi …
source
Heera Mandi (Urdu and Punjabi language: ہیرامنڈی, literal_translation ‘Diamond Market’), sometimes referred to as Shahi …
source