Team L&M Madame Tussauds is back to serve its fans in an all-new avatar at an exciting new venue at DLF Mall of India, Sector 18, Noida. The attraction at its new location will be known as Madame Tussauds India and is set to provide the opportunity for fans to get up close to their […]Read More
Tags : sector 18
Rajkumari Sharma Tankha One day in 2016 while surfing the Internet for a film on Gautam Buddha, I chanced upon the movie, Buddha in a Traffic Jam. Thinking it must be some modern take on Buddha, I began watching it. A few minutes into the movie, and I realised it is not about Buddha at […]Read More