Taj Khazana is a chain of luxury lifestyle stores that are located across India, in many cities including, Mumbai, Delhi, Kolkata, Bangalore, Hyderabad, Chennai, and Goa, in select Taj Hotels. An Indian boutique with a global appeal, Taj Khazana is an ovation to the boundless creative ...