5 Best Places to Stay for Exploring Sigiriya and Dambulla in One Trip
Lakeside, village and town bases in the heart of Sri Lanka’s Cultural Triangle Sigiriya’s Lion Rock fortress and the Dambulla Cave Temple are two of Sri Lanka’s greatest treasures, and both sit within easy reach of each other in the Cultural Triangle. Visiting them in one trip is simple with the right base, which can …
Read more “5 Best Places to Stay for Exploring Sigiriya and Dambulla in One Trip”