ELLA SRI LANKA πŸ‡±πŸ‡° is Beautiful! Kandy to Nuwara Eliya & Sri Lanka Train Ride

Join us as we explore the town of Ella, a popular tourist destination in beautiful Sri Lanka. πŸ‡±πŸ‡° After spending a lovely time in Kandy, Sri Lanka, and exploring the wonders of Sigiriya, we decided to break up the...

Read More