Ella: A Hiker's Paradise and Sri Lanka’s Scenic Jewel Discover Breathtaking Views, Adventure Trails, and Tranquil Escapes in Sri Lanka’s Hill Country Breathtaking Scenic Views Located in the heart of Sri Lanka’s hill country, Ella is a small yet stunning ...[ read more ]