Caitlin Sandra Neil

 - Sakshi Post
Dec 18, 2024
Caitlin Sandra Neil, a 19-year-old teenager originally from Chennai, India, has emerged as the winner of the Miss India USA 2024 title at the prestigious annual event held in New Jersey.
Back to Top