Ella is a beautiful area in Sri Lanka. Since it has a wonderful geographical location and a pleasant climate, it is a well popular tourist destination in the country. So, thousands of visitors used to travel for Ella during holidays to enjoy it’s an amazing beauty. But, this is not a recommending place only to enjoy nature. Actually, it is …