If you are a sports lover, you must not miss India's annual rural Olympics held at Kila Raipur, a small village near Ludhiana in Punjab every February.
In February each year, Kila Raipur becomes the destination for hundreds of sports enthusiasts, including foreigners because of its sports festival, popularly known as the Rural Olympics.