Bengaluru, the capital of Karnataka, is widely celebrated not just as India’s Garden City but also as the country’s Flower City. This identity comes from the city’s deep-rooted connection with flowers ...