Known as the Silicon Valley of India, Bangalore, now known as Bengaluru, offers varied culture. Blessed with an outstanding climate, historical monuments here sit cheek by jowl with modern shopping malls, amusement parks, clubs and resorts. Fast becoming the hub for almost everything related to cutting-edge science, the City of Gardens possibly has the highest number of pubs in India.