Dambulla The Dambulla Cave Temple — the largest, best-preserved cave temple complex in Sri Lanka — houses over 150 Buddha statues…
Sigiriya The Lion Rock fortress — a UNESCO World Heritage Site rising 200m from the jungle — is one of Asia's…