Address:
Embassy of Germany in Colombo, Sri Lanka
No. 40, Alfred House Avenue
Colombo-03
Sri Lanka
NA
94 1 580440
NA
NA