Millennium City Bus Stop is a bus station, located at B174, Sri Lanka
Nice atmosphere. Favorite place for tele drama shoots
Buses??😕😕