Thursday , December 1 2022
Home / carrom world cup korea 2018 / Team Srilanka wins Men Team Championships of 5th Carrom World Cup Korea 2018

Team Srilanka wins Men Team Championships of 5th Carrom World Cup Korea 2018

About International Carrom Federation

The International Carrom Federation (ICF) is an association governed by Swiss law founded in 1988 in Chennai, India. Currently the head office is based in Zurich, Switzerland.

Check Also

8th ICF Cup



8th Carrom ICF Cup India 2019 Results

Leave a Reply