If Kerala is ‘God’s Own Country’ then Kochi is God’s most special place, according to wheelchair-bound globetrotter Parvinder Chawla.
If Kerala is ‘God’s Own Country’ then Kochi is God’s most special place, according to wheelchair-bound globetrotter Parvinder Chawla.