Bar

"Imagine star lit skies, flower fragranced breeze, and tall trees that sway unhindered…. Now imagine sipping your favourite drink in this setting. It’s incredible; we promise a wonderful experience at one of the well-known bars in Ella, Sri Lanka."