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 ...
The little-known coastal town of Galle is almost a Sri Lankan secret ... Portuguese and Dutch forts and British colonial buildings make it a postcard-worthy place, or a selfie taken against ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results