India may be the land of 'Atithi Devo Bhava' (Guest is God), but some foreigners would beg to differ. One Canadian man, asked to pick between India and Pakistan for better hospitality, chose Pakistan ...