Switzerland, Embassy of

63 Gregory’s Road, Colombo 07.
2695117