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.
Thao Maha Phrom Shrine popularly known as Erawan Shrine is dedicated to the 4-headed Hindu god Brahma. Brahma (the Creator), Vishnu (the Preserver) and Shiva (the Destroyer) form the trinity in the Hindu mythology. Compared […]