Sri Dalada Maligawa which enshrines Buddha’s tooth relic is the most revered temple in Sri Lanka. The air was cool yet it was dense with incense smoke and prayers – a catalyst for meditation.
Sri Dalada Maligawa which enshrines Buddha’s tooth relic is the most revered temple in Sri Lanka. The air was cool yet it was dense with incense smoke and prayers – a catalyst for meditation.