On August 13, 2016, the Festival of India will take place. It will be happening at Tafawa Balewa Square, Nigeria. A Festival of Indian culture