Updated on March 13, 2025March 13, 2025Guides International Places To Visit Sri Lanka Things To DoNine Arch Bridge: Your Guide To A Stunning Architectural Marvel In Ella The Nine Arch Bridge in Sri Lanka is an architectural marvel nestled in the lush greenery of Ella.