To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
The Nine Arches Demodara Bridge or the Bridge in the sky is one of the iconic bridges in Sri Lanka. Nine Arches Bridge is located in Demodara near Ella city