ELLA
Tagged travel stories
Travel stories tagged Ella
The Nine Arches Bridge
Nestled in the lush hill country of Ella, Sri Lanka, stands a true engineering marvel - the Nine Arches Bridge. Fondly referred to as the "Bridge in the Sky", this iconic man-made masterpiece...