SRI LANKA
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...
The ants of Adam's Peak
Without the ants of Adam's Peak in Sri Lanka and the provisions they lug up the mountain side every day, the summit would be beyond the reach of many a tourist, and even the most avid of...