news /
【How-to】Where is ceylon - Howto.org
Sri Lanka is home to the five abodes of Shiva: Pancha Ishwarams, holy places believed to have been built by King Ravana. Murugan is one of the country’s most popular Hindu deities, venerated by Hindu Tamils. The Buddhist Sinhalese and Aboriginal Veddas venerate the local rendition of the deity, Katharagama deviyo.