Demodara Nine Arch Bridge – The Bridge in the Sky

Up, up away in the central highlands of Sri Lanka, are nine arches of pure splendour. What are they? They are nine arches of solid rocks that together make up the impressive Demodara Nine Arch Bridge. Where exactly is it? It’s located in the little village of Gotuwala in Ella, a charming town situated about…

Demodara Nine Arch Bridge -The Bridge in the Sky

Up, up away in the central highlands of Sri Lanka, are nine arches of pure splendour. What are they? They are nine arches of solid rocks that together make up the impressive Demodara Nine Arch Bridge. Where exactly is it? It’s located in the little village of Gotuwala in Ella, a charming town situated about…