2011 Touch World Cup is the sport competition in City of Edinburgh, Scotland, UK.
According to PR-model, touchworldcup2011.co.uk is ranked 519,134th in multilingual Wikipedia, in particular this website is ranked 60,969th in Spanish Wikipedia.
The website is placed before soulcentralmagazine.com and after venuspress.tv in the BestRef global ranking of the most important sources of Wikipedia.