close car racing track close Country: India close City: Kolkata
Calcutta Motor Sports Club
Royal Calcutta Turf Club