Bengaluru, also known as Bangalore, lies within a valley in Karnataka ... Step back into 18th century India while walking past several historic monuments scattered around your path.