Khuda Ki Basti

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Khuda Ki Basti (Urdu: خدا کی بستی), meaning God's Own City, may refer to: