December in Bengaluru (Bangalore) is onset of mild equatorial winters and is characterized by dry, tropical weather. Temperatures range from 16C (61F) to 26C (79F). The macro weather is salubrious and pleasant.
However the micro weather can be fickle with chilly mornings (feels like 12C or 54F) and warm sunny afternoons (feels like 30C or 86F). Due to the location being foothills there can be sudden strong gusts of wind and even light rains if the sky is overcast. All venues and events are outdoors with little or no cover.
It is advisable to carry light warm wear for mornings and evenings. Umbrellas will be provided in case of a drizzle but rain wear can be handy. Venues feature cobbled pathways and grassy lawns so choose your footwear wisely:)
For sunny afternoons carry sunblock items like sun hats, sunglasses, sunscreen lotions. Not only are all venues outdoors, their architecture is mostly rock and stone, so hand fans are suggested:)
#AnshHuiHarsh