Sri Lanka Tea Board in collaboration with the Sri Lankan Embassy in Russia in Moscow has organized a Sri Lanka’s Ceylon Tea stand at the
Sri Lanka Tea Board in collaboration with the Sri Lankan Embassy in Russia in Moscow has organized a Sri Lanka’s Ceylon Tea stand at the