21 Mar 2013 - {{hitsCtrl.values.hits}}

Ella is a small village nestled in a valley gazing straight through Ella Gap to the plain nearly 1000m below and across to the glimpse of the Great Basses lighthouse off Hambantota.
14 Jun 2026 2 hours ago
14 Jun 2026 2 hours ago
14 Jun 2026 5 hours ago
14 Jun 2026 7 hours ago
14 Jun 2026 9 hours ago