Billiards is one of the fascinating and fun sports that has attracted all ages.