Karnataka is packed with fascinating places and historic sights. The main transport hub is Bangalore, an inland city in the southeastern corner of the state, so it's easiest to start your trip here. Both Bangalore, which considers itself the Silicon Valley of India, and Mysore (2½ hours to the southwest by train) are worth exploring. Bangalore is a boomtown, with a population that now exceeds 5 million; huge municipal gardens and a teeming old commercial district are interspersed with lively pubs, restaurants, and boutiques. Mysore, in contrast, is an elegant old royal town, center of the princely state that existed from the mid-19th- to the mid-20th centuries. It's small in scale, tropical in appearance, and has India's finest zoo. More »