From
Take a Hill Country Journey on the Rail Tracks, Ella is a congested town located in Sri Lanka. Ella is a pure natural beauty, with its waterfalls, greenery, and hills it is just jaw-dropping.
Ella
Little Adam's Peak View Point
Nine Arches Bridge
Rawana Falls
Colombo
Ceylon Travel Dream
SGD 615.55