INDIA claimed its first-ever Miss Grand International crown with Rachel Gupta being crowned Miss Grand International 2024.
Gupta bested over 68 other contestants during the coronation night in Thailand on October 25.
In a remarkable finish, CJ Opiaza from the Philippines secured the title of 1st runner-up. (CLC/SunStar Philippines)