TALAWAKELLE CENTRAL BUS STAND is located in Talawakelle, Sri Lanka on Avissawella - Hatton - Nuwara Eliya Hwy. TALAWAKELLE CENTRAL BUS STAND is rated 4 out of 5 in the category bus station in Sri Lanka.
Address
Avissawella - Hatton - Nuwara Eliya Hwy
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance