Shikha Begwani Is Setting New Standards of Luxury In India's Hospitality Scene With Ophelia
Shikha's extraordinary journey commenced within the lavish domain of five-star hotels, particularly at the enchanting Ophelia, a haven of Mediterranean and Turkish delights tucked away in the charming Chanakyapuri neighborhood of New Delhi.
Jun 24, 2023, 23:22 PM IST