IBSF
International Billiards & Snooker Federation

IBSF World Snooker Championship 2026

Yeshwant Club · Indore, India