Anisha Chettri, from North Sikkim, has secured a top 15 spot at the Queen of the Universe pageant in Egypt. She was also ...