Dhara's 30-year journey