India showcases its Buddhist sites in Sri Lanka’s mega exhibition
ColomboPage February 5th, 2010
Feb 05, Colombo: The High Commission of India is participating in the Deyata Kirula mega exhibition in Sri Lanka opened from yesterday through Feb 10 in Kandy.
Read the Full Article
Relates Articles: