This ancient fortress is found near the town of Dambulla in the northern Matale District in Sri Lanka. Known as Sigiriya, or Lion Rock, this spot holds the prestigious title of being a UNESCO World ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results