St. Anne’s National Shrine ThalawilaShrineShareTalawila Road61344 Puttalam, North Western ProvinceSri LankaGet directions