Sri Dalada Maligawa – A paradise for worshipers, history lovers and art lovers The Temple of the Tooth Relic known as Sri Dalada Maligawa where the left canine tooth of the Lord Buddha is placed is located in the centre of the island of Sri Lanka in the city of Kandy. The tooth of the...Read More