Caitlin-Miss-India-USA-2024.jpg

Born in Chennai, Caitlin Sandra Neil Crowned Miss India USA 2024

Our Bureau New Jersey Chennai-born Caitlin Sandra Neil was crowned Miss India USA 2024 during the prestigious annual pageant held in New Jersey on December 17. The event, which gathered a diverse group of contestants from across the United States,...