News
Nine Arch Bridge is one of the engineering marvels of the 20th century and a must visit is built between Ella and Demodara train stations. The bridge was designed to accommodate a challenging ...
This is the moment a swarm of giant honey bees - or Apis dorsata - attacked a group of tourists on the Nine Arch Bridge in Ella, Sri Lanka on April 5. A couple on the bridge were hospitalized for ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results