Bengaluru, called the "Silicon Valley of India," has both old temples and a modern lifestyle. During festivals like Christmas and Diwali, the city changes a lot. Its mix of technology and culture ...