Hotel Switch in Mumbai to Ensure You Visit the International Interior, Architecture and Design Fair (INDEX)

The International Interior, Architecture and Design Fair, also known as INDEX is India's biggest festival designated to the interior and architecture design industries. The event is »