Sacred Temple of Tooth in Kandy -The heart of Buddhism in Sri Lanka
The sacred temple of Tooth, or Dalada Maligawa, is, in essence, the heart of Buddhist faith in Sri Lanka. The temple enshrines the tooth relic of Lord Buddha, which is…
Share