Maha Maluwa (Great Terrace) is an open park area located in front of the Temple of the Sacred Tooth Relic (Dalada Maligawa) in Kandy, the most venerated Buddhist temple in Sri Lanka visited by hundreds of pilgrims as well as local and foreign tourists daily. Maha Maluwa is steeped in ...
Read More →