According to PR-model, iccaworld.com is ranked 112,910th in multilingual Wikipedia, in particular this website is ranked 123,340th in English Wikipedia.
The website is placed before anapa-official.ru and after universe-review.ca in the BestRef global ranking of the most important sources of Wikipedia.