Anuraadha Tewari: Despite being the land of Yoga, India does not really have a fitness-oriented culture. Read More