CategorySri Lanka

Temple of the Tooth

The Temple of the Tooth, also known as Sri Dalada Maligawa, is a Buddhist temple located in the royal palace complex of the [...]

Sigiriya

Sigiriya is an ancient palace located in the central Matale District near the town of Dambulla in the Central Province, Sri Lanka. The [...]