Chennai-born Indian American Caitlin Sandra Neil has been crowned Miss India USA 2024. The 19-year-old is a second-year student at the University of California, Davis. Caitlin has spent the last 14 years in the United States. She wants to be a web designer and also pursue a modelling and acting career.
short by
Daisy Mowke /
05:47 pm on
18 Dec