Skip to
noun
A city in Sri Lanka, noted for its cultural heritage, including the Temple of the Tooth in Kandy.
Browse