20190614 city.chennai: Indian sailors to set sail for world championship in Spain