Ella: A Guide to the Stunning Destination in Sri Lanka

  • Ella City: A Guide to the Stunning Destination in Sri Lanka

    Ella City: A Guide to the Stunning Destination in Sri Lanka

    The small town of Ella is in the center of Sri Lanka. It is known for its stunning natural beauty, which includes rolling hills, lush forests, and dramatic waterfalls. Ella city is 1041 meters above sea level and is surrounded by tea plantations, which make for a beautiful and unique […]