Kabila Forest The main Murugan temple located in Sri Lanka is Kapila Vanam Kapila Vanam. ByAdmin July 5, 2024July 15, 2024