Marathi | Hindi
FOLLOW US :
City
Indian Weightlifting Federation otherwise known as IWLF, is the national governing body overseeing the sport of weightlifting in India. The headquarters of the Indian Weightlifting Federation is in New Delhi.