#Travel

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.

Demodara Railway Station | 100 Journeys Sri Lanka

Lipton Seat | 100 Journeys Sri Lanka

Leave a comment

Your email address will not be published. Required fields are marked *