Incredible India cake