Canada welcomed a total of 20 million visitors in 2016, out of which more than 215,664 were Indian tourists. TRAVTALK finds out from travel trade stakeholders why Canada is a favourite among Indian tourists and how can they help Canada achieve its dream of 20 million visitors by 2020. “India …
Read More »