Ali Baba Funland is located in Pakistan on W45MGGV, Block 13 Gulistan-e-Johar, Karachi, Karachi City, Sindh. Ali Baba Funland is rated 4 out of 5 in the category indoor playground in Pakistan.
Address
W45MGGV, Block 13 Gulistan-e-Johar, Karachi, Karachi City, Sindh