Bangalore is enwrapped over the Deccan Plateau at an altitude of 949 meters (3113 ft.) above water level, which gives it possibly the best climate among all the cities in India. Legend has it that Bangalore got its name from the words "Bendha KaaLu" (which means boiled beans in the local language Kannada). King Veera Ballala of the Vijayanagara kingdom was once lost in a forest and happened to stumble upon a lonely cottage. An old woman that lived there could offer the starving king only boiled beans...