Sri Lankan hill country express train "Udarata Menike" right and "Denuwara Menike" left stopped at Nawalapitiya Railway Station. These trains run grom Colombo Fort to Badulla (one of the most scenic train
Udarata Menike Express Train
UDARATA MENIKE New Look with Class S14A Power Cars - YouTube
UDARATA MENIKE New Look with Brand New Class S14 - YouTube