Vistara Holidays Under Scrutiny for Alleged Fraudulent Tour Deals
Vistara Holidays, a travel agency located near Chettikulangara, is under investigation after multiple customers filed complaints of fraud. The branch manager, identified as Aarushi, along with another staff member, is…