×
It Happens

India’s Own Madame Tussauds

A little away from Kolhapur is a unique museum: an entire village sculpted from stone, brick and cement.