Thanks to helpful posters on the Chennai forum I already have the info on rental cars while in Chennai; we are now planning a trip to Bangalore from Chennai for a few days; will base ourselves in Bangalore and then visit Hampi, Mysore and Bhadravathi.
Is the train from Chennai to Bangalore recommended or should we fly? We'd like to experience some train travel and although flying will save us time, we'll opt for the train if local posters think it will give us an interesting and enjoyable experience.
Once in Bangalore, we will need to hire a car to take us to the places mentioned above. Any recommendations for a reliable car rental agency there? Also, in which area of Bangalore should we search for a hotel from where we can easily get to places of interest?