Address:
Sri Lankan Honorary Consulate in Valletta, Malta
18/2 South Street
Valletta VLT 1102
Malta
(+356) 21 236 206
(+356) 21 240 321
NA
NA