8 Likes 0 Dislikes
Sri Lanka Destination | Island Country in South Asia
About Sri Lanka
A brief video on what Sri Lanka has to offer as a destination of choice for IT and BPM.
Sri Lanka, officially the Democratic Socialist Republic of Sri Lanka and known until 1972 as Ceylon, is an island country in South Asia near south-east India.
For more information visit www.srilankaitbpm.com