The Sound Of Music, marked its debut in India on May 4, 2023 and is being staged at Mumbai’s Nita Mukesh Ambani Cultural Centre (NMACC), till June 4, 2023