South Asian community in Canada has evolved from a relatively small homogenous population, to a a diversity boasting of different sub ethnicities, religions and languages. Sikhism, Hinduism and Islam are top three religions here, while. English and Punjabi are the most spoken languages. Largest South Asian communities are found in Ontario, British Columbia and Alberta, who attach a strong importance to their ethnic attires, customs and traditions. It's heartwarming to witness traditional Sikhs lining up to board flights to Toronto at the quaint international airport in the small town of Amritsar, Punjab (India). The airport is named after Guru Ram Das, the fourth Sikh Guru, founder of Amritsar city.