An Insight into Sri Lankan Culture

Sri Lanka’s captivating culture is an interplay between several influences.