Sunil Kandalloor, the man behind the Celebrity Wax Museum in Lonavala, India started this for all those who cannot afford a visit abroad to watch the Madam Tussaud Museum in London. About Celebrity Wax Museum “Celebrity Wax Museum, tread in the miraculously scenic beach of rolling up oceans in our extreme south, the Sunset Point … Read more