ශාන්ත සෙබස්තියන් ආසන දෙව්මැදුරParishShareThalvupadu Road41000 Mannar, Northern ProvinceSri LankaGet directions