This Diwali, Ayodhya added another glittering milestone to its spiritual crown with the world’s first Ramayana Wax Museum. Known as the birthplace of Lord Ram and the heart of India’s grandest ...