Australian beauty Karen Gallman in the National capital
Npnews24 Online New Delhi: Miss Intercontinental Karen Gallman, Winner of 2018, came to India on March 19th, 2018. She stayed at Hotel Taj palace, New Delhi. During her meeting with media and she shared her experience of her winning the…