Ichar Spring is located in Mansehra, Pakistan on 879FRWC, Ichar Nala, Janglan, Peeran, Tehsil, Shahkheil Garhi. Ichar Spring is rated 5 out of 5 in the category tourist attraction in Pakistan.
Address
879FRWC, Ichar Nala, Janglan, Peeran, Tehsil, Shahkheil Garhi