Sri Dalada Maligawa
Steeped in history, Sri Dalada Maligawa or The Temple of the Tooth in Sri Lanka features traditional architecture which also showcases intricate design elements that help bring out the site’s…
Share
Posts by tag
Input your search keywords and press Enter.