Most of the thermal power plants in India are coal based and away from water shores. Indian Railways is earning alot due to coal transportation and this sector has helped it most to recover losses. Pakistan has abundant coal reserves in Sindh, Punjab and Balouchistan while load centers are near central Punjab so Sahiwal is best location for coal plant alongwith Jhang, Muzzafargarh and kasur . Most of the under developed countries will keep on using coal throughout this century as its cheap and generates numerous jobs. http://www.mapsofindia.com/maps/india/thermalpowerplants.htm
http://www.bloomberg.com/company/new-energy-outlook/