[5] Archaeologists point to the 17th century as its time of first construction but now Sindh archaeologists agree that some of the present structure was reconstructed by Mir Karam Ali Talpur and his brother Mir Murad Ali Talpur in 1812 at a cost of 1.2 million rupees (Sindh Gazetteer, 677).
[6] Jamshoro, is situated on the right bank of the Indus River at south-west position of Province of Sindh sloping from direction North-east to south-west and is about 18 kilometers from Hyderabad and at a distance of 150 kilometers from Karachi.
[8] Roughly, 95% of the Population of the city consists of immigrants from various parts of interior Sindh who migrated to the town in around 1948-2001 & to a lesser extent from 2002 to 2014 decades.
[9][10][11][12] The city is predominantly Sindhi with a substantial community of Pathans, Baloch people & Seraikis.
Small communities of Brahuis, Punjabis, & to a lesser extent Muhajir people are also present.