Bus Stations in World
Travelers are voting Purabaya Terminal, Amravati and Angamaly as the best of 71 bus stations in the World. Also popular are Moscow Central Bus Terminal in Russia, Anakapalle in India and Ōgizawa Station in Japan. Want more? Check out our map of bus stations in the World or these 17 bus stations in India.