General Shah Jehan Mosque Thatta a symbol of gratitude Jamal Panhwar May 20, 2012 0 The south eastern?city of Thatta,?which is now an excursion?from?Karachi and has no signficant importance in the eyes... Read More Read more about Shah Jehan Mosque Thatta a symbol of gratitude