Langas Corner Mbaya Stage is a bus station, located at Corner Mbaya Stage, Eldoret, Kenya
It Feels like heaven