Romi Shah wins Miss Beautiful Skin at Miss India Worldwide 2011
At least Nepali participant of this year’s Miss India Worldwide didn’t return empty handed. Romi Shah, last year’s top finalist from Miss India Worldwide Nepal represented Nepal in the 20th Miss India Worldwide pageant 2011, held in Dubai, UAE. She was lucky enough to be awarded with “Miss Beautiful Skin” among participants from more than…