Demodara Railway Station | 100 Journeys Sri Lanka
Demodara Railway Station, located in the picturesque town of Ella, is unlike any other train station you’ve ever seen. It’s renowned for its incredible Nine Arch Bridge, an architectural marvel that spans lush green valleys and connects two hills. This station and bridge combination offers a mesmerizing glimpse into Sri Lanka’s rich railway heritage and its stunning natural beauty.