6 Facts about Chennai, India Posted on February 17, 2018February 28, 2018 by TFE Times Prev2 of 7Next The leading bus terminal in Asia is located in the Koyambedu locality, dubbed the Chennai Mofussil Bus Terminus. Related