Ananda, T.; Nahallage, C.
(University of Kelaniya, 2015)
Sri Lanka is a country with diverse cultural, ethnic, religious and social groups. Some of these minority groups have distinctive religious practices and belief systems due to being isolated from the main society for a ...