Stunning Ella and the world’s most beautiful train ride

Ella is a small town located in the central part of Sri Lanka. Located in the middle of the jungle and surrounded by tea plantations, the town is a must to visit while in Sri Lanka. To get to the town, you should take the train from Kandy to Ella – said to be the most beautiful train ride in the world. Continue reading