Doll Museum Delhi is located in Bahadur Shah Zafar Marg on ITO area. It is officially known as Shankar’s International Dolls Museum. It was established on 30 November, 1965 by K. Shankar Pillai (political cartoonist). The museum is located in … Read More
Read more