Toronto, July 7 (Odisha.in) The annual Ratha Yatra and Bahuda Yatra (return festival) was held on June 27 and July 5 respectively in Canada’s Toronto city with hundreds of devotees pulling the chariot of three deities. This was the second year of the festival initiated by the Toronto Jagannath Temple Trust in collaboration with Bharata […]