Businesscafe - Ceylon Miracle Journeys Pvt Ltd together in partnership with Sri Lanka Railways and the Ministry of Tourism have embarked on a new journey that offers passengers an iconic rail experience to the misty mountains of Ella in five star comfort.
...