Check Nine Arches Bridge, Demodara on the Sri Lanka map
The Nine Arches Bridge, also called The Bridge in the sky) is one of the iconic bridges in Sri Lanka. It is located in Demodara, between Ella and Demodara railway stations.
Recommended review time for sightseeing: 1 h