LOCATION: BANDRA – MUMBAI, INDIA.
The End of Nine days of Devi festival, is celebrated with a lot of aplomb in India. It is the festival of Dussera. Where a