** Wheelchair-bound Indian woman travels to 58 countries

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

Leave a Reply

Your email address will not be published. Required fields are marked *