If you're among the snobbish few who still think train travel is not at par with air travel, the Sir M Visvesvaraya Terminal in Bengaluru will have you rethinking your stance. The swanky new terminal in Baiyappanahalli is India's first AC railway terminal.