Kartarpur Charitable Fund      "Registered Canadian Charity"

"Service to Ailing humanity is worship of God"

AAPI Hospital Kartarpur 1

Golf Tournament

Free Typhoid Camp Mar. 04 2016 - Kartarpur

Free Typhoid Camp Mar. 04 2016 - Kartarpur

Free Typhoid Camp Mar. 04 2016 - Kartarpur

Free Typhoid Camp Mar. 04 2016 - Kartarpur

Free Typhoid Camp Mar. 04 2016 - Kartarpur

Free Typhoid Camp Mar. 04 2016 - Kartarpur

Free Typhoid Camp Mar. 04 2016 - Kartarpur

Free Typhoid Camp Mar. 04 2016 - Kartarpur

Free Typhoid Camp Mar. 04 2016 - Kartarpur

Free Typhoid Camp Mar. 04 2016 - Kartarpur

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps

Camps