Level Bengaluru ― the Indian city many people still call Bangalore ― is known these days as a thriving tech hub. But it also has centuries of history and culture to recommend, as well as natural beauty. ...