As u live in Lahore, and these days Lahore is full of traffic Jams and turtle speed moving traffic, Hence you are getting this mileage.
traffic Jams etc ruin the km/l values... If your car accelarates well, and goes beyond 130km/h , then there is no need to remove the catalytic convertor..