Sri Lanka Karting Circuit
The first ever organized karting races in Sri Lanka were held at the Independence Square and helped create tremendous interest in the sport while attracting many new enthusiasts. Soon after this success, 100cc karts started coming into the country and at one point there were nearly 50 karts in operation, however, kart racing was confined to private car parks