The following article was featured in:
Brookhaven News - Reporter Newspapers & Atlanta Intown
Megabus.com, one of the largest bus companies in North America, and Southeastern Stages have announced a new partnership that will offer 15 new routes from Atlanta.
The new routes will leave from the...
Continue on to full article...