Centre of co-existence

Kompannavidiya aka Slave Island is a melting pot that offers a glimpse into the cultural heritage of Sri Lanka. The densely populated township is home to Buddhists, Hindus, Catholics, and Muslims... Read More »