World Sri Lanka Ella Train station
Train Stations 2860
Train station

Bambara Kanda falls 3.96 km