India’s Charles Cheryl won the World’s Next Top Model beating 49 other countries held at the Oreent Club, Dbayeh, Lebanon. At the same event, India’s Rushikesh Mirajkar was named as the best National Director.
Cheryl Charles, a consultant and DJ from Mumbai, is the winner of Miss Tiara India Continent 2017 – 2018. She is a former winners of Clarions Miss Indian Diva.
Categories: WORLD PAGEANT