Sri Lanka

From BR Bullpen

Flag of Sri Lanka.svg

Sri Lanka is an island nation about 20 miles south of India. They fielded a team in the 2010 World University Championship and participated in the Asian Championship and Asian Games beginning in 2017, after winning the 2017 West Asian Baseball Cup.

People born here[edit]