Explore details about location Ichara. Ichara is a location situated within the پنجاب alongside other areas such as Main Street Pir Naseer, Lane 3, Roomi Road.