Karachi Karachi Elektra Travels International Address : Shop #18,Prince Complex,Frere Road,Clifton Karachi City : Karachi Phone Number/s : Website : [ Click to open in a new tab ] Related Listings from Karachi area S Zee Travels View Details Penair (pvt) Ltd View Details Labbaik Hajj & Umrah Services View Details Abid Maniar & Co View Details