Indo-Canadians celebrate India Day Times of India TORONTO: Over 20000 Indo-Canadians gathered in the heart of Toronto to celebrate India Day and display the country's rich heritage and cultural diversity through a traditional parade, days ahead of the Independence Day. Despite bad weather, the day ... |