Ella is a small town located in central Sri Lanka. Despite this, there are a ton of things to do in Ella that every visitor can experience!